Prob mit Birthday Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Meinst du jetzt mit "Zugangsdaten" die für den Hack notwendige Datenbankanpassung ? Wenn ja dann siehe link:phpmyadmin (Punkt 5).. du kannst aber auch einfach die db_update.php in den phpBB Ordner laden und ausführen.
Meerschweinchen-TV
Mitglied
Beiträge: 120
Registriert: 27.07.2003 13:29
Wohnort: Iserlohn
Kontaktdaten:

hab immer noch Probleme.. :-(

Beitrag von Meerschweinchen-TV »

Hi!
Ich habe immer noch Probleme mit dem Birthday Mod.
Zwar läuft es jetzt, nur ist irgend etwas noch schief..
Habe ein paar Fotos gemacht.
Ausgangspunkt: Birthday Mod läuft. Auf der Forums Hauptseite wird alles korrekt angezeigt. Im Profil kann ich auch das Geburtstagsdatum ändern.
Wenn ich jetzt in den Adminstrationsbereich wechsel und auf Konfiguration, dann sehe ich folgendes:
[ externes Bild ]

Wenn ich nun die Konfiguration speichere (absende)-obwol ich nichts verändert habe-, dann kann ich mich nicht mehr ins Forum einloggen.
Ich bekomme diese Fehlermeldung:
[ externes Bild ]

Ich kann nur noch ins Konfigurationsmenü wechseln und die Werte blind eingeben. Drücke ich dann auf speichern (absenden), dann erhalte ich folgende Angaben zum Birthday Mod:
[ externes Bild ]

Brauche da Hilfe.... :oops:

Vielen Dank,
Peter
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..poste mal Links zu den veränderten /admin Dateien.
Wie hattest du nun die Datenbank angepasst ?
Meerschweinchen-TV
Mitglied
Beiträge: 120
Registriert: 27.07.2003 13:29
Wohnort: Iserlohn
Kontaktdaten:

Beitrag von Meerschweinchen-TV »

Acid hat geschrieben:..poste mal Links zu den veränderten /admin Dateien.
Wie hattest du nun die Datenbank angepasst ?
Hi Acid,

vielen lieben Dank, dass Du mir hilfst.

Hier ist die admin_users.php als txt Datei: http://www.meerschweinchenchat.de/birth ... _users.txt

Hier ist die admin_board.php als txt Datei: http://www.meerschweinchenchat.de/birth ... _board.txt

Tschüß,
Peter
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Die lang_admin.php hast du auch korrekt geändert ?
Acid hat geschrieben:Wie hattest du nun die Datenbank angepasst ?
Meerschweinchen-TV
Mitglied
Beiträge: 120
Registriert: 27.07.2003 13:29
Wohnort: Iserlohn
Kontaktdaten:

Beitrag von Meerschweinchen-TV »

Acid hat geschrieben:Die lang_admin.php hast du auch korrekt geändert ?
Acid hat geschrieben:Wie hattest du nun die Datenbank angepasst ?
Hi Acid,

Hier ist die lang_admin.php als Text-Datei: http://www.meerschweinchenchat.de/birth ... _admin.txt
bei der lang_admin.php bin ich mir nicht so sicher. Ich muss zugeben, dass ich nicht programmieren kann. Nun habe ich in der englischen Version folgendes gefunden:

Code: Alles auswählen

//Added birthday mod
$lang['Birthday_required'] = 'Force users to submit a birthday';
$lang['Enable_birthday_greeting'] = 'Enable birthday greetings';
$lang['Birthday_greeting_expain'] = 'Users who have submitted a birthday can have a birthday greeting, when thy visit the board';
$lang['Next_birthday_greeting'] = 'Next birthday popup year';
$lang['Next_birthday_greeting_expain'] = 'This field keeps track of the next year the user shall have a birthday greeting';
$lang['Wrong_next_birthday_greeting'] = 'The supplied, next birthday popup year, was not valid, please try again';
$lang['Max_user_age'] = 'Maximum user age';
$lang['Min_user_age'] = 'Minimum user age';
$lang['Birthday_lookforward'] = 'Birthday look forward';
$lang['Birthday_lookforward_explain'] = 'Number of days the script shall look forward for users with a birthday';

und in der deutschen Version:

Code: Alles auswählen

//Added birthday mod 
$lang['Enable_birthday_greeting'] = "Geburtstagsgrüße aktivieren"; 
$lang['Birthday_greeting_expain'] = "Benutzer, die einen Geburtstag angegeben haben, können bei Einloggen in das Forum beglückwünscht werden."; 
$lang['Next_birthday_greeting'] = "Jahr des nächsten Geburtstags-Popups"; 
$lang['Next_birthday_greeting_expain'] = "Dieses Feld gibt an, in welchem Jahr der Benutzer die nächste Glückwunschbenachrichtigung bekommt."; 
$lang['Wrong_next_birthday_greeting'] = "Das angegebene Jahr des nächsten Geburtstags-Popups war nicht korrekt. Bitte nochmal eingeben."; 
$lang['Max_user_age'] = "Höchstalter"; 
$lang['Min_user_age'] = "Mindestalter"; 
$lang['Min_user_age_explain'] = "Steht hier eine 0, so ist der Nutzer gezwungen, einen Geburtstag anzugeben."; 
$lang['Birthday_lookforward'] = "Geburtstagsvorschau"; 
$lang['Birthday_lookforward_explain'] = "Anzahl der Tage, die vorausgesehen werden soll";
Will damit sagen, ist es egal ob dort z.B. $lang['Max_user_age'] = "Maximum user age"; oder $lang['Max_user_age'] = 'Höchstalter'; steht?


Deine andere Frage hatte ich ganz vergessen. SORRY!
Habe im phpMyAdmin folgenden Code eingegeben (gis natürlich mit phpbb ersetzt):

Code: Alles auswählen

ALTER TABLE gis_users ADD user_birthday INT DEFAULT '999999' not null; 
ALTER TABLE gis_users ADD user_next_birthday_greeting INT DEFAULT '0' not null; 
INSERT INTO gis_config (config_name, config_value) VALUES ("birthday_required", "0"); 
INSERT INTO gis_config (config_name, config_value) VALUES ('birthday_greeting', '1'); 
INSERT INTO gis_config (config_name, config_value) VALUES ('max_user_age', '100'); 
INSERT INTO gis_config (config_name, config_value) VALUES ('min_user_age', '5'); 
INSERT INTO gis_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Meinst Du es ist ein Problem in der Datenbank?
Komisch ist ja, dass der Hack funktioniert. Nur wenn ich in den Administrationsbereich wechsel und dann auf Konfiguration. Dann steht da "Müll" drin.
Vielen Dank für Deine Hilfe!! :grin:

Peter
VfB-Sam
Mitglied
Beiträge: 29
Registriert: 27.07.2003 19:24
Wohnort: Schwäbisch Hall
Kontaktdaten:

Beitrag von VfB-Sam »

Ich hab noch ne Frage:
Ich blick des da net:
#
#-----[ OPEN ]------------------------------------------
#
# (make sure to edit this file for every theme you use).
templates/Subsilver/index_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="2">

#
#-----[ IN-LINE FIND ]------------------------------------------
#
# This value can be different, if other mods, add 1 to the value
2

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
3
welche zahl ist da gemeint, die man ersetzen soll ????? :roll:

Danke
Meerschweinchen-TV
Mitglied
Beiträge: 120
Registriert: 27.07.2003 13:29
Wohnort: Iserlohn
Kontaktdaten:

Beitrag von Meerschweinchen-TV »

Hi!
Ich habe bei mir die Zahl 2 mit der 3 ersetzt!
mfg
Peter
dabba
Mitglied
Beiträge: 45
Registriert: 26.07.2003 04:42

Beitrag von dabba »

Oh neeeeee... bis gerade sah doch alles so toll aus... :roll: :oops: :D

Folgende Fehlermeldung erhalte ich, nachdem ich den Birthday-Mod installiert hab (Part 1):

Code: Alles auswählen

Parse error: parse error, unexpected $ in /www/htdocs/v031044/mbg/forum/includes/functions.php on line 932

Fatal error: Call to undefined function: realdate() in /www/htdocs/v031044/mbg/forum/includes/page_header.php on line 273
(Diese Fatal-error-Sache kam erst, nachdem ich meinen Geburtstag eingetragen hatte, davor bekam ich nur den Parse error angezeigt.)
dabba
Mitglied
Beiträge: 45
Registriert: 26.07.2003 04:42

Beitrag von dabba »

Hm... jetzt gehts...

Ich hab einfach in der functions.php noch ne } hinzugefügt (ohne Ahnung zu haben - aber es sah mir einfach so aus, als müsste da noch eine fehlen)... :D

Also... keine Ahnung, was das Problem war... :o :grin:

Grüße,
Dabba
Antworten

Zurück zu „phpBB 2.0: Mod Support“