J’apprends actuellement le codage et je me demande quel est le schéma ou la technique pour les publications lues / non lues dans Discourse ?
J’ai vu comment SMF le fait, grâce à une combinaison de Marquer le tableau comme lu, Marquer tout comme lu, et marqué comme lu lors de la visualisation du dernier message… etc.
L’état de lecture du sujet (par utilisateur) est suivi par le modèle TopicUser ? :
(dont les données sont stockées dans la base de données Postgres).
Vous pouvez interagir avec cela sur la console Rails, depuis le répertoire discourse en développement, tapez rails c
ensuite vous pouvez faire quelque chose comme TopicUser.first et regarder les données…