Dashboard um "Alle Foren als gelesen markieren"-Funktionalität erweitern

  • So ein Button könnte wie beschrieben helfen, dass man das Dashboard wirklich einmal sinnvoll einsetzen könnte. Aktuell fristet es meistens ja nur ein Schattendasein, auch hier sehe ich unter https://www.woltlab.com/index.php?users-online-list/ praktisch nie User im Dashboard.

    Was einfach daran liegen wird, dass das Dashboard hier überhaupt nicht als Startseite genutzt wird, und vermutlich nur deshalb zugänglich ist, damit man sich das auch anschauen kann, sollte man darüber nachdenken, die Software selbst einzusetzen.

  • Ich schlage deshalb vor, dass dieser Haken auch im Dashboard integriert wird und ein Klick analog zur Forenübersicht alle (fett markierten) ungelesenen Beiträge normal formatiert und die Box ungelesene Themen entfernt.

    Mich nervt der Punkt auch schon seit 2013. Ich hatte mir das Thema auch mal angeguckt, konnte es aber nicht umsetzen. Heute fiel mir ein neuer Ansatz ein und der funktioniert offenbar einwandfrei – jedenfalls gab’s bisher keine Klagen.

    Bei uns werden die ungelesenen Themen im Dashboard mit dem template boxThreadListTable angezeigt. Das habe ich um ein paar Zeilen Code ergänzt (6, 22-24):

    … um das folgende Ergebnis zu erhalten:



    Der Button markiert wie gewünscht alle ungelesenen Themen / Foren als gelesen.