大家好,
我新搭建了一个 Discourse 论坛,我和其他管理员都很喜欢它。不过有个问题:有些管理员并不认同“用户点击主题时,视图会自动滚动到最后一条未读消息”这一设计。我个人倒是完全没问题(谁愿意一遍又一遍地读第一条消息呢?直接带我看新内容多好!),但……我们确实还没达成一致 ![]()
所以,回到正题:这个功能可以禁用吗?还是说它就是这样设计的?
大家好,
我新搭建了一个 Discourse 论坛,我和其他管理员都很喜欢它。不过有个问题:有些管理员并不认同“用户点击主题时,视图会自动滚动到最后一条未读消息”这一设计。我个人倒是完全没问题(谁愿意一遍又一遍地读第一条消息呢?直接带我看新内容多好!),但……我们确实还没达成一致 ![]()
所以,回到正题:这个功能可以禁用吗?还是说它就是这样设计的?
这只是其运作方式……该功能很可能在主题或插件中被移除……但我不知道有任何网站这样做过。
以下内容并非完全符合您的需求,但是一些相关的注意事项:
如果您在话题列表中点击帖子数量,您将获得一个选项,无论阅读状态如何,都可以选择跳转到第一个或最后一个帖子:
按类别设置,您可以配置为:一旦话题中的所有帖子都被阅读,则自动跳转到第一个帖子:Navigate to first post after topics are read, category setting…
是的,我早就料到情况就是这样,而且我真心喜欢这样。现在我得去说服其他人了:smile:
也谢谢你的建议。我知道第1点,但不知道第2点,太好了!
他们有哪些反对意见?
请注意,作为用户,这是让在基于 Discourse 的论坛上交流更顺畅的诸多体验优化功能之一。
此外:在具有无限滚动的长主题中,这一功能几乎是必不可少的。我不再需要依靠手动二分搜索页面来大致定位我上次停留的位置。
如果最终我不得不在一个有人成功禁用此功能的论坛上互动,我会有(公开的)话要对站点管理员说。
嗯……他们始终没能提出有力的反对意见,只是说“我喜欢旧的方式”。所以我认为,最简便的方法是说服他们:Discourse 的方式确实更好。当然,不仅仅是因为它是 Discourse,而是因为这种方式本身确实更合理。
你是否找到了实现这一目标的方法?
这个问题解决了吗?
据我所知,这个问题仍然没有解决方案。我们没有计划去解决它,因为这个功能是有意义的。你有什么强有力的理由希望禁用它吗?
我无法想象为什么有人会禁用此功能,除非他们的主题非常短。另外,主题右侧的进度/时间轴滚动条非常棒。要回到顶部,只需单击主题标题(标题)即可将用户带到 OP。