Spukhafte Tracking-Vorfälle 👻

Das ist etwas, das ich vor einiger Zeit gefunden habe. Ein dazu gehörender Thread ist hier zu finden (ich bin mir nicht ganz sicher, warum er von Contribute > Bug nach Contribute > Feature verschoben wurde).

Der Thread ist etwas verwirrend, da ich ursprĂĽnglich dachte, das Problem sei durch den initialen Import aus phpBB entstanden. Hier also ein Versuch zur Zusammenfassung:

Es liegt daran, dass ein Thema nicht gleichzeitig neu und ungelesen sein kann:

  • Obwohl es implizit nachverfolgt wird, erscheint das Thema nicht in ungelesen, weil der Benutzer es noch nie angesehen hat.
  • Das Thema erscheint nicht in neu, weil es den Schwellenwert deiner Einstellung „Themen als neu betrachten, wenn“ ĂĽberschritten hat.

Es ist ein schwer zu lösendes Problem, da es für die Benutzererfahrung wirklich schlecht wäre, wenn jedes einzelne alte Thema in einer Kategorie in deinem Tab „Ungelesen“ erscheinen würde.

Das „Automatische Abmelden“ ist datenbankseitig recht aufwendig (für jedes einzelne Thema in der gerade nachverfolgten Kategorie müsste ein neuer TopicUser-Eintrag erstellt werden).

Wir haben keine wirklich saubere Idee zur Lösung des Problems gefunden, und die Diskussion ist etwas abgeflaut. Eine Option, die @sam vorschlug, war:

Zu diesem Zeitpunkt dachte ich, das könnte eine gute Idee sein:

Aber

TL;DR: Ich habe keine Lösung, aber hoffentlich macht das die Problematik klarer :wink:

3 „Gefällt mir“