Seite 1 von 1

Logout = alle Beiträge gelesen?

Verfasst: 20.07.2003 11:02
von AngelOfMine
Hi!

Irgendwie finde ich es etwas unvorteilhaft, dass alle Beiträge als gelesen markiert werden, wenn ich mich auslogge. Natrülich habe ich nicht alle Beiträge gelesen :wink: Woran kann das liegen? Bzw. gibt es eine Möglichkeit dies zu unterbinden, so dass nur die Beiträge als gelesen markiert sind, die ich auch tatsächlich angeklickt habe?

Bis dahin,
Angel

Verfasst: 20.07.2003 11:36
von Schumi
Das ist normal, damit die Datenbank nicht zu groß wird.
Es gibt dafür den Unread Post To Database MOD. Dwonload gibt's hier:
http://phpbb.com/phpBB/viewtopic.php?p=327875

Verfasst: 20.07.2003 12:00
von AngelOfMine
Danke dir...

Da stellt sich mir die Frage, ob es nicht möglich wäre, wenn beim Logout alle Beiträge als gelesen markiert werden, man schlicht diesen Teil des Codes entfernen könnte?

Falls ja, wo müsste ich das tun?

Verfasst: 20.07.2003 12:47
von Acid
Davon ist abzuraten.. mit dem obigen Hack kommst du eher und sicherer zum Ziel.

Verfasst: 20.07.2003 13:45
von PhilippK
Das mit dem einfach entfernen wird nicht funktionieren, da in der Datenbank nur das Datum des letzten Besuchs gespeichert wird und daraus resultierend die Anzeige der ungelesenen Beiträge gesteuert wird. Die Beiträge, die du während deines Besuchs gelesen hast, werden nur temporär bei dir auf dem Rechner gespeichert.
Der wohl einzige Weg zur Lösung ist der bereits erwähnte Mod. Allerdings sollte hier nicht vergessen werden, dass er zu einer deutlich höheren Foren-Last führen kann.

Gruß, Philipp

Verfasst: 20.07.2003 15:40
von AngelOfMine
Hi,

und danke für die Infos...

Weiß jemand von Euch ob dieser HAck zum speichern der ungelesenen Beiträge in einer DB auch mit dem Hierarchie-Mod funktionuckelt?

Angel

Verfasst: 20.07.2003 20:22
von saerdnaer
man könnte auch einfach eine zusätzliche checkbox beim einloggen machen mit der man dann das zurücksetzen der user_lastvisit spalte unterbinden würde... außerdem müsste man dann noch die cookie life time etwas erhöhen...

ah