“最新”主题列表中的主题链接并不总是滚动到上次阅读的帖子

我的论坛上的多个用户遇到了以下行为正如我的一个网站管理员在下面描述的那样。 当他们点击“最新主题”列表中的主题链接时,链接不会将他们重定向到他们上次访问的帖子,而是将他们发送到对话中一个看似任意的、早已过时的早期帖子。

你可以在 Meta 或 try.discourse.org 上复现它吗?

1 个赞

我好像不行。这个问题出现在用户正在阅读的主题列表里。我最近没有足够多的访问记录,以至于在列表里(或者在我可以立即点击的试用沙盒里)有未读完的主题。

编辑:我访问了一个主题,直到大约一半的位置(“为 Discourse 配置 Facebook 登录,第 29 楼)。然后我关闭了浏览器,回到了 meta 的最新板块,并点击了该主题以继续阅读。果然,它将我导向了该帖子的第 30 楼。所以,至少在我刚才进行的一分钟内的短期测试中,它在这里并没有重现。

您能否尝试在您的网站上启用安全模式,以检查是否是主题组件或插件在干扰?

1 个赞

我会做的。我应该在一两天内给你回复。

1 个赞

感谢您的耐心等待。该错误在安全模式下无法重现,因此可以排除 Discourse 本身的问题。在数十个插件和主题组件中,我将不得不采取下一步措施,逐一系统地排除每个组件。就 Discourse 本身而言,问题已解决。

@Hifihedgehog 我过去也遇到过几次同样的 bug。99% 的情况下,问题都源于主题或组件的 CSS,而不是插件。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.