MyBB.de Forum

Normale Version: kalender stimmt nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hi,

ist schon mal jemanden aufgefallen das der kalender nicht passt? ich hab einen termin für heut drin wenn ich den anklicke steht bei Event Day: yesterday und bei dem für morgen steht today? kann man das ändern? Datum auf dem Server passt da ist gerade: 23.04.2006, 16:15
Einen Fix gibt es dazu im Moment leider nicht. Der Kalender wurde überarbeitet und der Bug wird mit MyBB 1.2 gefixt.
Ist zwar schon etwas älter der Thread aber ich denke mein Problem passt hier am besten rein.
Ein User hat mir folgendes gemailt:

So, ich habe mich jetzt mit meinem neuen Freund der Kalender etwas auseinander gesetzt.
Leider verweigert er für den 31. Oktober 2006 einen Eintrag mit der Begründung "Der angegebene Tag scheint nicht zu existieren. Bitte gehe zurück und versuche es erneut."
Komischerweise wird der Tag in der Monatsübersicht korrekt angezeigt. Ich habe dann mal weitergespielt und versucht einen Termin für den 31. November 2006 (denn Tag gibts nicht) anzulegen. Ich hätte erwartet, dass obige Meldung erscheint. Aber er haut den Termin automatisch auf den 09.11.2006.


Ist das bekannt und wenn ja wie kann ich das beheben?
Dank euch.

Alex
Das Problem ist bekannt und wird mit MyBB 1.2 behoben. Einen Fix gibt es leider nicht, da große Teile der calendar.php umgeschrieben wurden (die aktuelle Datei funktioniert aber nicht mit MyBB 1.1x).
Michael schrieb:Das Problem ist bekannt ...

:question: :question: :question:

Welches Problem ... ich weiß nicht, was ich anders mache, aber bei mir geht das problemlos (31.10. läßt sich eintragen, beim 31.11. kommt die Fehlermeldung). Kann mich auch nicht erinnern, irgendetwas "gefixt" zu haben. Confused
Sorry für den obigen Post ... muß mich selbst korrigieren, habe doch was geändert:

In der Datei "calendar.php" ~Zeile 246
PHP-Code:
if($day gmdate("t"mktime(000$month1$year))) 
durch
PHP-Code:
if($day date("t"mktime(000$month1$year))) 
ersetzen, dann sollte es funktionieren.

Weiß jetzt nur nicht mehr, ob ich diesen Fix aus dem englischen Support habe oder ob er hier "in den Tiefen" des Boards versteckt ist Smile
Super, vielen Dank.
Werd ich heut Abend mal ersetzen.

Alex