Zeitzone bei Registrierung falsch

mauserklausi
Moin,
ich habe bei mir im Forum in der Registrierung ein paar Stellen gekürzt. Unter anderem fiel dabei auch die Auswahl der Zeitzone weg, dies kann man ja im Profil einstellen. Nun macht das aber kaum einer (ist auch klar, alle gehen von Standardzeitzone Deutschland aus) und die Zeitzone ist standardmäßig bei (GMT: -12: Eniwetok...). Dies ist nicht gewollt, sie soll bei GMT: +1... liegen. Die Zeitzone bei Datum und Zeit im ACP ist richtig bei +1 eingestellt, es muss mit der Registrierung zusammenhängen.

Ich habe mal meine register.tpl (hier register.txt) und meine register.php angehängt.
C-Board
Naja, wenn Du im Template keine Eingabe mehr zuläßt, weiß die PHP ja nicht, welche Zone sie speichern soll.

Ich empfehle die Zeile 219 aus der PHP umzucoden in

php:
1:
$r_timezoneoffset '1';


Gruß Mike
mauserklausi
Ich danke Dir, es geht wieder smile
mauserklausi
Hallo,
soeben erkannte ich, dass es noch andere Probleme gibt. Durch Wegfall eies Teils der Registrierung werden forumspezifische Angaben wie beispielsweise "Kann E-Mails erhalten" oder so nicht bestätigt. Im ACP sehe ich es als Nein, obwohl unter "Globale Optionen", "Registrierung" die Standardantwort "Ja" ist. Es geht vor allem um den Punkt, der in der UserCP unter "Private Nachrichten, E-mails und Benachrichtigungen" zu finden ist.
Wo kann ich denn den Code finden, sodass bei der Registrierung meine Wunschantwort steht? Im Profil kann der Benutzer das dann natürlich ändern. Zur Zeit wird fast überall "Nein" gesehen im ACP. In der oben angehängten register.php müsste man doch irgendwo einer Variable einen anderen Wert zuordnen, nur erkenne ich nicht die richtige Variable.
C-Board
Wenn ich mich an der oben angehängten PHP orientieren kann, dann sind Deine gewünschten Einträge in den Zeilen 201 bis 219 relevant.

Am Besten rufst Du in der Datenbank (z.B. mit dem MySQLDumper) die Tabelle bbx_users auf und läßte Dein Profil anzeigen. Dann siehst Du die Einträge und weißt, welche Ziffer für welche Anzeigeoption notwendig ist.

Und dann setzt Du die so, wie ich Dir das im vorherigen Posting geschrieben habe.

Gruß Mike
mauserklausi
Danke, Du warst mal wieder meine Rettung! Vielen Dank!