Bithday Hack...

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.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Was steht denn in der DB?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

user_birthday int(11) Nein 999999
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

ist das problem erst nach dem du was geändert hast? ich hatte selbes problem, allerdings war das auf den "kurze registrierung" mod zurück zu schliessen. aber den hast du ja nicht installiert. schau dir doch mal die usercp_register.php an oder gib einen link zur textversion der datei
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Steht auch bei den Usern, die kein Geburtstag angegeben haben 999999 drin?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

hab nur was am Design gändert also nix neues eingebaut.

und Heute morgen guck ich im Forum da stannd das aufeinmal ?

usercp_register.txt

also ich finde kein Fehler.

naja ich (Sohn Goku) bin der 1zige der das eingetragen hat.

Bild von myAdmin
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

In der Datenbank dürfte bei keinem User beim Geburtstag 0 stehen!
Da müsste überall dann 999999 stehen?
Außer wer hat wirklich an dem Tag Geburtstag...
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

mmhh

also ändere ich das manuell auf 999999, nur wie kommt das er das nicht macht automatisch ?

ab mci gerade mal Neu geregt bei mir (local) und nix angegeben als Geburtstag, genau das selbe steht immer auf 0 statt 999999.

kann man das nicht einstellen irgendwo ?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Ist in der DB als Default 999999 und auch not null?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

also ich finde davon nix in der DB.

habe das alles ausgefürt
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null

ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null

INSERT INTO phpbb_CONFIG (config_name, config_value) VALUES ("birthday_required", "0")

INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1')

INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100')

INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5')

INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7')
jetzt sage nicht da Fehlt noch was ?

EDIT:

klar steht das da
user_next_birthday_greeting int(11) Nein 0
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

#-----[ IN-LINE FIND ]------------------------------------------
#
, user_active, user_actkey)

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
# BEFORE BEFORE BEFORE

, user_birthday, user_next_birthday_greeting
Den Fehler hab ich z.B grad beim überfliegen gefunden.
Überprüf nochmal den Einbau in der Datei.
Antworten

Zurück zu „phpBB 2.0: Mod Support“