Beiträge "als Neu" nur 24 h anzeigen
Verfasst: 28.10.2008 15:22
wie kann man es einstellen das die Beiträge "als Neu" nur 24 h angezeigt werden?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Nicht ganz würde ich sagen. Unter neuen Beiträgen werden doch nur solche angezeigt, die seit dem letzten Besuch hinzugekommen sind. Sicher sind diese dann logischerweise ungelesen, aber es sind nicht zwangsläufig alle ungelesenen Beiträge, wenn man beim letzten Besuch nicht alle als gelesen markiert hat oder sie tatsächlich gelesen hat. Wegen dieser Problematik habe ich nämlich noch extra ne Mod eingebaut, die tatsächlich alle ungelesenen Beiträge anzeigt.Dr.Death hat geschrieben:Neu sind alle Beiträge die "ungelesen" sind.
Dann bleiben die selbstverständlich als neu stehen, bis diese geöffnet wurden oder als gelesen markiert wurden (also alle Foren über den Link "Alle Foren als gelesen markieren" auf dem Index oder im Forum über den Link "Themen als gelesen markieren").bei den optionen hab ich eingestellt das sie in der datenbank und nicht als cookie gespeichert werden sollen.
Code: Alles auswählen
$user_lastmark = (isset($mark_time[$forum_id])) ? $mark_time[$forum_id] : $user->data['user_lastmark'];
Code: Alles auswählen
$user_lastmark = ($user_lastmark < $time() - 86400) ? time() - 86400 : $user_lastmark;
Code: Alles auswählen
$user_lastmark = (isset($mark_time[$forum_id])) ? $mark_time[$forum_id] : $user_lastmark;