所以……你知道如果某个话题中有未读帖子,未读话题会显示灰色或蓝色的数字,对吧?
我有一位用户为此感到十分抓狂,因为他无法让那些灰色的数字消失。这些话题始终出现在他的未读列表中。他发誓自己已经查看了这些话题中的每一篇帖子。
他的理论是,某个被他静音或忽略的用户在这些话题中发了帖,因此灰色数字代表的是他无法阅读的未读帖子。显然,这种情况本不该发生,我也不完全相信他的说法。但那些数字肯定是从哪里来的。
他反馈说,如果他停止追踪某个话题,然后再重新开始追踪,通常能解决这个问题,但并非总是如此……
提前感谢大家的帮助!
simon
2
这个理论听起来很有道理。我会测试一下,看看能发现什么。如果你有更多关于具体情况的细节,请告诉我们。
simon
4
我在最新版 Discourse 上使用已忽略和已静音的用户进行测试,发现我所关注的话题中,若有回复,该话题会作为未读帖子出现在话题列表中。由被忽略用户创建的回复也会导致该话题出现在我的“未读”列表中。
不过,访问该话题后,回复计数会消失。我认为这是预期行为,但我能理解用户可能期望不会显示任何关于被静音或被忽略用户所创建回复的详情。
我所发现的情况似乎无法解释您网站上该用户遇到的问题。他所描述的现象与此处描述的故障类似:https://meta.discourse.org/t/cant-dismiss-unread-if-last-post-is-an-assign-or-whisper/131823。这是一个多次出现的故障,但我无法在最新版 Discourse 上复现它。
2 个赞
th21
5
我遇到了同样的问题:在移动视图上,被忽略用户发布的新主题仍然会计入“最新”计数,尽管在桌面端并未显示。
1 个赞