Seite 8 von 22
Verfasst: 29.10.2008 13:54
von HEADLINE
Dr.Death hat geschrieben:Wenn Du alles richtig eingebaut hast, sollte es in Deinem Persönlichen Bereich --> Einstellungen so aussehen:
Derzeit ist Sommerzeit: [ ] Ja [ ] Nein [x] Automatisch
So sieht es auch bei mir bzw. bei allen Usern im persönlichen Bereich aus.
Jedoch bei den Boardeinstellungen im ACP lässt sich die automatische Sommerzeit nicht auf "Ja" stellen.
ACP --> Allgemein --> Automatische Sommerzeit [Ja] [Nein]
Verfasst: 29.10.2008 13:59
von Dr.Death
In meinem ACP steht es so:
ACP --> Allgemein --> Board-Einstellungen -->
Aktiviere automatische Sommerzeit/DST: [x] Ja [ ] Nein
Du hast anscheinend eine Sprachdatei nicht angepasst

Verfasst: 29.10.2008 14:04
von MartectX
HEADLINE hat geschrieben:Jedoch bei den Boardeinstellungen im ACP lässt sich die automatische Sommerzeit nicht auf "Ja" stellen.
ACP --> Allgemein --> Automatische Sommerzeit [Ja] [Nein]
Hab' den Fehler. Schau' grade, wie wir das hinbiegen.
Verfasst: 29.10.2008 14:15
von HEADLINE
Dr.Death hat geschrieben:In meinem ACP steht es so:
ACP --> Allgemein --> Board-Einstellungen -->
Aktiviere automatische Sommerzeit/DST: [x] Ja [ ] Nein
Du hast anscheinend eine Sprachdatei nicht angepasst

Hmm, bei mir steht in der aktuellen Anleitung für die
language/de/acp/board.php:
Entspricht: ACP --> Allgemein --> Board-Einstellungen --> Automatische Sommerzeit [ ] Ja [x] Nein
Sorry hab das weiter oben nicht genau so hingeschrieben.....
Verfasst: 29.10.2008 14:35
von Dr.Death
Sorry, da hatte ich noch etwas anders stehen....
Du hast recht.
Im ACP steht nur die Option ob man die Automatik aktivieren oder deaktivieren möchte. Und das reicht ja auch aus.
Verfasst: 29.10.2008 14:42
von MartectX
ÖFFNE adm/index.php
FINDE
FÜGE EIN, DANACH
Code: Alles auswählen
// Since cached config['board_dst'] is depending on the server time (for compatibility reasons) we'll have to fetch the value directly from the database
if ($config_key == 'board_dst')
{
global $db;
$sql = 'SELECT config_name, config_value
FROM ' . CONFIG_TABLE . "
WHERE config_name = 'board_dst'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$new[$config_key] = $row['config_value'];
}
Bitte Board- und Browsercache leeren und ausprobieren.
Verfasst: 29.10.2008 14:54
von HEADLINE
Okay, nach dieser Codeänderung lässt sich die automatische Sommerzeit jetzt auch bei mir einstellen!
Die Stunde der Wahrheit ist heut`Abend nach 23:00Uhr.....ich werde dann berichten!

Verfasst: 29.10.2008 15:02
von MartectX
HEADLINE hat geschrieben:Okay, nach dieser Codeänderung lässt sich die automatische Sommerzeit jetzt auch bei mir einstellen!

Kurz zum Problem (Danke fürs Melden übrigens): Die Einstellung war in der Datenbank richtig eingetragen, durch unseren Hack der Cache-Funktion (der wegen Kompatibilität zu anderen Zeitfunktionen nötig war) wurde jedoch außerhalb der Sommerzeit immer ein "Aus" zurückgemeldet. Fortan liest das Admin-Modul den Wert direkt aus der Datenbank und verlässt sich nicht mehr auf den Cache.
Verfasst: 29.10.2008 16:47
von Würzi
Moin,
darf ich mal unverschämt fragen, ob du die Änderungen alle in ein Updatepaket packst?
Ich denke schon, oder?

Verfasst: 29.10.2008 16:51
von MartectX
Würzi hat geschrieben:darf ich fragen, ob du die Änderungen alle in ein Updatepaket packst?

Morgen Vormittag, nach dem heutigen Mitternachts-Härtetest.
