Seite 1 von 1

Bekannte Probleme in phpBB 3.0.4

Verfasst: 13.12.2008 21:55
von nickvergessen
Problem

Durch einen kleinen Bug in der phpBB 3.0.4 Version und der Benutzung des neuen Features "vor weniger als einer Minute" werden zukünftige Datumsformate als "Morgen" angezeigt.

Lösung
Öffne: includes/sessions.php
Finde:

Code: Alles auswählen

if ($date_cache[$format]['is_short'] !== false && !$forcedate)
Ersetze mit:

Code: Alles auswählen

if ($date_cache[$format]['is_short'] !== false && !$forcedate && !($gmepoch < $midnight - 86400 || $gmepoch > $midnight + 172800))
Quelle
http://www.phpbb.com/bugs/phpbb3/38755
http://code.phpbb.com/repositories/diff ... p?rev=9298

Re: Bekannte Probleme in phpBB 3.0.4

Verfasst: 26.01.2009 19:14
von nickvergessen
Der Bug wurde übrigens etwas anders gelöst (siehe Beitrag oben). Also einfach die alte Änderung rückgängig machen und den Fix von oben verwenden:
Öffne: includes/sessions.php
Finde:

Code: Alles auswählen

			if($gmepoch > $midnight + 86400)
			{
				$day = 'TOMORROW';
			}
Ersetze mit:

Code: Alles auswählen

			if ($gmepoch > $midnight + 2 * 86400)
			{
				$day = false;
			}
			else if($gmepoch > $midnight + 86400)
			{
				$day = 'TOMORROW';
			}