Mod umprogrammierung, Need help!

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Groudon1
Mitglied
Beiträge: 146
Registriert: 30.10.2006 19:56
Wohnort: Oldenburg
Kontaktdaten:

Mod umprogrammierung, Need help!

Beitrag von Groudon1 »

Hallo ich soll für jemanden ein Mod umprogrammieren.
ursprünglich war es für phpbb 2 gemacht!
nunja ich geb euch mal die kurze anleitung


Code: Alles auswählen




#############################################
####    OPEN includes/page_header.php    ####
#############################################



#############################################
###############    SEARCH    ################
#############################################

// Format Timezone. We are unable to use array_pop here, because of PHP3 compatibility
$l_timezone = explode('.', $board_config['board_timezone']);
$l_timezone = (count($l_timezone) > 1 && $l_timezone[count($l_timezone)-1] != 0) ? $lang[sprintf('%.1f', $board_config['board_timezone'])] : $lang[number_format($board_config['board_timezone'])];



#############################################
###############    AFTER, ADD    ############
#############################################

// Radiomoderatorbox START
$memberselect = mysql_query("SELECT `user_id` FROM `".USER_GROUP_TABLE."` WHERE `user_id` = ".$userdata['user_id']." AND `group_id` = ".$board_config['radiobutton_group']." LIMIT 1;");
$viewlink = "";
$viewradiopic = "";
if(mysql_num_rows($memberselect) == 1) {
	$viewlink = "<a href=\"\" onclick=\"javascript:window.open('radiomod.php', '_phpbbsmilies', 'HEIGHT=350,resizable=yes,scrollbars=yes,WIDTH=450');return false;\">(&auml;ndern)</a>";
}
$viewradiopic = ($board_config['radiobutton_mod']=="online") ? "<img src=\"".$board_config['radiobutton_onlineimg']."\" title=\"".$board_config['radiobutton_onlinetext']."\" alt=\"".$board_config['radiobutton_onlinetext']."\">" : "<img src=\"".$board_config['radiobutton_offlineimg']."\" title=\"".$board_config['radiobutton_offlinetext']."\" alt=\"".$board_config['radiobutton_offlinetext']."\">";
$radiotext = $board_config['radiobutton_'.$board_config['radiobutton_mod'].'text'];
//Radiomoderatorbox ENDE


#############################################
###############    SEARCH    ################
#############################################

//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(

#############################################
###############    AFTER, ADD    ############
#############################################

//Radiomoderatorbox START
	'RADIOBILD' => $viewradiopic,
	'RADIOLINK' => $viewlink,
	'RADIOTEXT' => $radiotext,
//Radiomoderatorbox ENDE



#############################################
#####    SQL in phpMyAdmin ausführen    #####
#############################################


INSERT INTO `phpbb_config` VALUES ('radiobutton_mod', 'offline');
INSERT INTO `phpbb_config` VALUES ('radiobutton_group', '2');
INSERT INTO `phpbb_config` VALUES ('radiobutton_onlinetext', 'Ein Moderator ist online');
INSERT INTO `phpbb_config` VALUES ('radiobutton_offlinetext', 'Es sind alle Moderatoren offline');
INSERT INTO `phpbb_config` VALUES ('radiobutton_onlineimg', 'images/radio_green.gif');
INSERT INTO `phpbb_config` VALUES ('radiobutton_offlineimg', 'images/radio_red.gif');




#############################################
#OPEN templates/subSilver/overall_header.tpl#
#############################################



#############################################
###############    SEARCH    ################
#############################################

<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>

#############################################
###############    AFTER, IN LINE ADD    ####
#############################################

<br>{RADIOBILD} {RADIOTEXT} {RADIOLINK}


#############################################
###############    ENDE    ##################
#############################################


den phpmyadmin bereich habe ich schon geändert, nun müsste ich das mod auf die datenbank und auf phpbb 3 abändern, mit all meinem kenntnissen habe ich es aber nicht geschafft ;)
pls help ;)( ist kein job)
Kalapuikkoja
Mitglied
Beiträge: 248
Registriert: 27.03.2007 22:10

Beitrag von Kalapuikkoja »

öh welche Aufgabe soll der Mod haben?
schon mal bei phpbb.com nachgeschaut ob nicht jeman den schon umgeschrieben hat?
Groudon1
Mitglied
Beiträge: 146
Registriert: 30.10.2006 19:56
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Groudon1 »

der mod wurde extra für ein board geschrieben.
also kann es bei phpBB nich sein.
die funktion is ganz simpel: mods und admins können durch einen Klick ein fenster öffnen wo sie verschiedene sachen einstellen können, also ob ein radio moderator gerade da ist oder ob der stream off ist
das können die user dann da sehen wo profil, mitgliederliste usw. stehen.
mein problem is unter anderem die nicht mehr existierende page_header.php
Benutzeravatar
Berliner Schildkroete
Mitglied
Beiträge: 563
Registriert: 30.03.2007 19:02
Wohnort: Berlin

Beitrag von Berliner Schildkroete »

EDIT: Hilfe entfernt bis zur Klärung

Warum hast du den Auftrag eigentlich angenommen, wenn du damit nicht klarkommst?
( ist kein job)
SICHER?!
Ich fände es nicht so toll, wenn wir dir hier EHRENAMTLICH helfen und du dafür Kohle einsackst! :evil:
Grüße
Berliner Schildkröte
kein Support via PN, etc. - Befolgung meiner Vorschläge auf eigene Gefahr!
Groudon1
Mitglied
Beiträge: 146
Registriert: 30.10.2006 19:56
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Groudon1 »

ich hab ja schon einen teil gelöst, außerdem sind 10€ kein weltuntergang! ich hab ihm auch schon gesagt, das ich das doch nich alleine hinkriege!
außerdem brauch ich nur ein bisschen hilfe, da ich nich weiß, wie ich mit sql umgehn soll und wie ich die page_header machen soll, da es die nicht mehr gibt!
Benutzeravatar
Berliner Schildkroete
Mitglied
Beiträge: 563
Registriert: 30.03.2007 19:02
Wohnort: Berlin

Beitrag von Berliner Schildkroete »

Also suche in includes/functions.php folgende codes

Code: Alles auswählen

/**
* Generate page header
*/
oder

Code: Alles auswählen

// Which timezone?
und für

Code: Alles auswählen

//Radiomoderatorbox START
   'RADIOBILD' => $viewradiopic,
   'RADIOLINK' => $viewlink,
   'RADIOTEXT' => $radiotext,
//Radiomoderatorbox ENDE
das hier

Code: Alles auswählen

// The following assigns all _common_ variables that may be used at any point in a template.
und dann deinen Code hinzufügen,

Code: Alles auswählen

'deinevariable'			=> ...
wenn laguagevariablen eingbunden werden sollen, dann must du das so machen:

Code: Alles auswählen

'deinevariable'			=> $user->lang['deinelanguagevariable'],
"deinelanguagevariable" musst du dann in die language/DE/common.php
einbauen.

Bei SLQ kann ich leider nicht helfen.
Grüße
Berliner Schildkröte
kein Support via PN, etc. - Befolgung meiner Vorschläge auf eigene Gefahr!
Groudon1
Mitglied
Beiträge: 146
Registriert: 30.10.2006 19:56
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Groudon1 »

hmm, in der functions.php also. da such ich stunden nach der page_header...
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Also, wenn man einen JOB annimmt, dann braucht man hier nicht nach "Support" fragen.

Ein Job ist ein Job..... kein Support.

Ansonsten könnten wir die Jobbörse ja gleich schliessen.

Wenn Du mit dem Job nicht klar kommst, wäre es besser ihn wieder abzugeben.
Groudon1
Mitglied
Beiträge: 146
Registriert: 30.10.2006 19:56
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Groudon1 »

jetzt komm ich ja klar ;)
war nur diese eine datei, weil ich den page header nicht fand
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“