Non, ce n’est pas le cas, et oui, ils le feraient.
À ma connaissance, Discourse ne stocke pas le dernier sujet visité, mais il enregistre bien l’horodatage de la dernière visite pour chaque sujet (topic_users.last_visited_at). Il devrait donc être possible de retrouver le dernier sujet visité et de l’afficher. Cependant, cela nécessitera un plug-in ou un widget externe qui interroge l’API de Discourse.
Ce qui suit est fourni uniquement pour compléter le sujet.
Comme déjà mentionné, ce qui se rapproche le plus de ce que vous souhaitez, c’est d’utiliser les signets :
-
Signetez un sujet. Le signet vous ramènera au premier message, sauf si vous avez déjà lu l’intégralité du sujet, auquel cas vous serez au dernier message. Cependant, la chronologie peut afficher un bouton « retour » pour vous permettre de revenir au dernier message lu dans ce sujet — voyez tout à droite de cette capture d’écran :
-
Signeter un message permet, par définition, de revenir au message spécifique. Des combinaisons de signets de sujets et de messages sont discutées ici.
Comme vous l’avez souligné, les signets présentent deux limites pour votre usage :
-
Les signets nécessitent généralement une action de l’utilisateur pour être créés, sauf si un plug-in ou un autre logiciel est utilisé pour les générer automatiquement.
-
Les signets ramènent toujours au sujet spécifique (c’est-à-dire au premier message) ou au message spécifique sélectionné par l’utilisateur. Il n’existe aucune option pour créer un signet qui renvoie vers un sujet ou un message déterminé par le logiciel au moment de l’accès au signet.
L’URL dont vous parlez peut toujours afficher le dernier message lu, car le logiciel du forum stocke automatiquement cette information. Cela est utile car nous ne savons pas toujours quand nous arrêterons de lire sur le forum — cela peut être interrompu par un redémarrage du système, une déconnexion de l’utilisateur système ou de l’utilisateur de l’application, ou un crash inattendu.
Discourse n’offre pas d’option pour revenir au dernier message consulté, mais je pense que ce serait une fonctionnalité utile.
P.S.
Cependant, Discourse dispose d’une fonctionnalité qui vous montre les sujets consultés lors de votre dernière visite, même dans les signets, ce qui aide à identifier le sujet que vous avez probablement consulté en dernier :
D’autres personnes ont exploré l’extraction des données de dernière visite, par exemple :

