In The Summertime When The Weather Was High...

Tests, Neuerungen und Sonstiges
Antworten
Benutzeravatar
Uwe
Bruchpilot
Bruchpilot
Beiträge: 8207
Registriert: Sonntag 2. März 2003, 00:27
Mein Motorrad: HONDA CX500 EML Gespann, Bj. 1982
Zweit-Motorrad: HONDA CX500, Bj. 1980
PKW: VW GOLF 5 Variant 1.9 TDI DPF
eBay Name: Uwe472
Wohnort: Kreis Segeberg
Hat sich bedankt: 7 Mal
Danksagung erhalten: 2 Mal
Kontaktdaten:

In The Summertime When The Weather Was High...

Beitrag von Uwe »

@ alle,

Timo und ich haben jetzt eine neue Zeitzone eingeführt: MEZ Sommerzeit

Ich hoffe, ihr seid nun zu frieden. Im Winter müßt ihr allerdings im Profil wieder auf GMT + 1 umstellen.

@ Timo


Du hattest das Fix, wo ich noch in der Firma war, eingebaut.
Doch leider wurden ALLE Zeiten um eine Stunde vorgestellt. Auch die von alten Postings, die noch in der Winterzeit gepostet wurden.
Das hat mich auch ein wenig gestört. Ausserdem bekommt mit dieser Änderung jemand, der GMT+-X eingestellt hat (weil er werweisswo lebt), eine um eine Stunde falsche Zeit, nur weil bei uns gerade Sommerzeit ist...

Ich habe deshalb eine weitere Zeitzone hinzugefügt, bei der keine Umrechnung durch phpbb gemacht wird, sondern alles der PHP-Funktion date überlassen wird (schliesslich steht mein Server in Deutschland und hat die passende Zeitzone bereits eingestellt - hoffentlich...).

In language/<sprache>/lang_main.php ergänzt:

Code: Alles auswählen

$lang['14'] = 'MEZ Sommerzeit';

Code: Alles auswählen

$lang['tz']['14'] = 'MEZ Sommerzeit';
14 deshalb, weil bis 13 schon belegt.

In includes/functions.php

Code: Alles auswählen

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
ersetzt durch:

Code: Alles auswählen

if ($tz==14) return ( !empty($translate) ) ? strtr(@date($format, $gmepoch), $translate) : @date($format, $gmepoch);
else return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
Anschliessend die neue Zeitzone in der Konfiguration zum Standard gemacht und die Userprofile über die Admin-Funktion auf "MEZ Sommerzeit" umgestellt - fertig.

Jetzt muss ich nur noch bei Updates aufpassen dass meine Änderungen drinbleiben, sonst haben alle User plötzlich GMT+14 :D

Gruss Uwe
Zuletzt geändert von Uwe am Montag 21. April 2003, 11:07, insgesamt 1-mal geändert.
Gruß vom Bruchpiloten


CX500 : Bild
Im Fluß der Zeit bleibt eine verpatzte Gelegenheit für immer verloren.
Benutzeravatar
Uwe
Bruchpilot
Bruchpilot
Beiträge: 8207
Registriert: Sonntag 2. März 2003, 00:27
Mein Motorrad: HONDA CX500 EML Gespann, Bj. 1982
Zweit-Motorrad: HONDA CX500, Bj. 1980
PKW: VW GOLF 5 Variant 1.9 TDI DPF
eBay Name: Uwe472
Wohnort: Kreis Segeberg
Hat sich bedankt: 7 Mal
Danksagung erhalten: 2 Mal
Kontaktdaten:

Beitrag von Uwe »

Hallöchen @ alle,

Ich habe für euch die korrekte Zeiteinstellung schon gemacht, könnt euch ruhig wieder hinlegen. :wink:
Gruß vom Bruchpiloten


CX500 : Bild
Im Fluß der Zeit bleibt eine verpatzte Gelegenheit für immer verloren.
Benutzeravatar
Ingo
Der MECKERPOTT
Der MECKERPOTT
Beiträge: 368
Registriert: Sonntag 9. März 2003, 02:29
Mein Motorrad: CX500
eBay Name: habe gar keinen
Wohnort: Seth / Holst.
Kontaktdaten:

Beitrag von Ingo »

Bahnhof???????????????????
Rembrandt???????????????????
ich versteh nix????????????????????
is ja aber auch egal.....
dumm sterben ist auch nicht schlimm..... :D

Bis dann

Ingo
in hoffnungsvoller Erwartung sonniger Tage

Euer Ingo (Meckerpott :twisted:)
Benutzeravatar
Dirk
PATHFINDER + Moderator
PATHFINDER + Moderator
Beiträge: 5838
Registriert: Freitag 7. März 2003, 19:50
Mein Motorrad: GL500 und 2xGL650 und Ernst Clausen
eBay Name: dex1965
Wohnort: Heidmoor
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Dirk »

Ingos Ausführungen zu diesem Thema kann ich mich nur anschliessen.
Antworten