MyBB.de Forum

Normale Version: Forum als gelesen markieren funtkioniert nicht mehr
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Keine Ahnunung was ich da schon wieder falsch gemacht habe.

Habe heute versucht eine Erweiterung für den Kalender einzubauen aute.php und aute-1.php die beide leider nicht funktioniert haben.

Nun wird vorne auf der Startseite jedes einzelne Forum immer mit einem grünen Stern hinterlegt. Bedeutet bei mir "Forum enthält neue Beiträge"
Wenn ich dann ins Forum gehe und auf alle Beiträge mit dem grünen Pfeil (ungelesener Beitrag) gehe und dann wieder zurück, ist der grüne Pfeil weg.

Allerdings bleibt auf der Startseite der Stern mit der Bedeutung "enthält neue Beiträge" obwohl keine ungelesenen mehr drin sind.

Was könnte ich mir da zerschossen haben?

eigenartig ist nur:

Wenn man als Gast im footer auf "Alle Themen als gelesen markieren" geht, dann bleiben die auch als gelesen stehen auch bei einem reload.

Alle anderen (Mitglied Mod Admin) können auch auf "Alle Themen als gelesen markieren". Wird als gelesen markiert. Sobald mal aber einen reload macht sind die Themen wieder "ungelesen".
Update:
die einzelnen Beiträge werden auch definitiv als gelesen markiert. Der Grüne Pfeil vor dem Beitrag verschwindet.

Aber auf der Übersichtsseite der Foren und auf der Startseite werden nach einem reload immer wieder die grünen Sterne (Zeichen für ungelesene Beiträge) angezeigt, obwohl kein ungelesener Beitrag dahinter steht. Das aber nur für angemeldete User. Bei Gästen funzt es perfekt.

Eigentlich kann das nur etwas in der db sein. Leider weiß ich nicht wo genau in der Datenbank das abgerufen und hinterlegt wird.
für die jenigen die vor dem gleichen Problem stehen.
die setting_threadreadcut_desc darf nicht auf 0 stehen. Sonst wird es böse.

Admin->Konfiguration-> Themenanzeige->Gelesene Themen in Datenbank darf nicht 0 sein!!
Es steht ja dran, dass 0 die Funktion deaktiviert. Wink