querschlaeger schrieb:Öhm, das ist aber nen blöder Bug. Ich bin "tech Admin" von einigen Boards und einer der Besitzer hat sich gerade beschwerd, dass ab April alle Tage um einen Tag versetzt sind. Es ist übrigens ein unverändertes 1.2.11. Gibts da eine Lösung (ne andere als ne veraltete Datei einzuspielen)?
Der Bug zieht sich noch viel weiter in die kommnden Monate 2008. Bsp. Juni 31 Tage, Juli 30 Tage usw. Der Dezember beendet 2008 mit 30 Tagen!
Ich habe die beiden calendar.php's mal verglichen, den compare-report findet Ihr als Attachment.
Die Zeilenummern 571 & 624 sind verantwortlich für den Bug.
571 Suche:
PHP-Code:
$days = my_date("t", $time);
571 Ersetzen mit:
PHP-Code:
$days = date("t", $time);
624 Suche:
PHP-Code:
$sblanks = my_date("w", $time);
624 Ersetzen mit:
PHP-Code:
$sblanks = date("w", $time);
Ich habe es mit der o.a. Vorgehensweise soeben durchgeführt und der Fehler ist verschwunden.
Grüsse aus Hamburg
Bernd alias BeeJayZZR
MyBB Version.: 1.8.10
PHP Version...: 5.6.25-nmm1
MySQL Version: MySQL 5.6.33
Ich muss das Thema hier noch mal aufgreifen, denn bei mir ändert sich nicht, dass der Juni 31 Tage hat!
Ich habe den Code, wie von Bernd beschrieben, geändert jedoch hat der Juni bei mir immer noch 31 Tage! Auch der Dezember hat nur 30 Tage usw.
Habe ich irgendwas übersehen oder was vergessen?
Beim Vergleich der Dateien ist mir allerdings nichts wirklich weltbewegendes aufgefallen.
Lediglich Zeile 635 und 696 die aber wohl eher für Tabellen-Layout zuständig sind, sind unterschiedlich.
(22.12.2007, 13:52)Michael schrieb: Bei MyBB 1.4 wird man den ersten Tag der Woche eines Kalenders wählen können, im Moment ist das eben nur mit Modifikationen zu erreichen.
Hey, kurze Frage: ist diese Option wirklich in die 1.4(.1)er Version eingegangen? Habe nächmlich diese Version und mein Kalender beginnt weiterhin Montags... eine Einstellungsmöglichkeit im ACP habe ich bisher auch nicht gefunden... dort habe ichl lediglich die Möglichkeit den Kalender zu ativieren und die Farben zu ändern...
Admin-CP -> Konfiguration -> Kalender (links im Menü) -> *Kalender* -> Bearbeiten -> Erster Tag der Woche.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.