当主题摘要包含指向特定帖子的链接时,点击链接以获取更多详细信息会很有帮助。在 https://meta.discourse.org 上,当您点击时,摘要窗口会保持打开状态,这很棒。但在我的网站和 https://discuss.ai.google.dev 上,点击链接会关闭摘要窗口,这很麻烦。让它保持打开状态的秘诀是什么?
我们遇到了一个bug,当帖子在另一个“页面”上时,点击它会关闭,但我认为我们已经修复了。您尝试更新您的网站了吗?
1 个赞
我将以您的截图为例。
在 meta 上,如果我单击 Monalika 的评论,它会导航到该评论,“主题摘要”模态框将保持打开状态,然后我可以单击 Shubham 的评论,然后是 afirstenberg 的评论,依此类推,这样我就可以轻松浏览最重要的帖子。
在我的网站上,以及在 https://discuss.ai.google.dev/ 上,如果我单击 Monalika 的评论,它会导航到该评论,“主题摘要”模态框将关闭。
如果您无法重现此问题,这可能与我的控制台中的许多错误有关——429 请求过多,与 rsvp.js 和获取用户徽章有关。当我单击链接时,它们会发生。以下是最初的几个:
是的,我今天已经这样做了。
1 个赞
哦,对了——我以为您指的是谷歌网站,而不是另一个网站。您正在运行什么版本?
1 个赞
我明白了,这是长话题才会出现的问题。
如果话题的“部分”当前未加载,那么在点击时我们会关闭摘要。
重现步骤如下:
- 有一个包含 30 篇帖子的主题。
- 直接从主页进入第 30 篇帖子。
- 显示摘要。
- 点击一个链接,该链接指向第 1 篇帖子。
- 摘要关闭。
不太确定如何解决这个问题……也许 @keegan 有些想法。
3 个赞
这也能解释获取用户徽章时出现的 429 错误吗,还是那是另一个问题?
1 个赞
这意味着你正在使用“被诅咒的”主题组件“Post Badges”。
@david 最近对其进行了更改,以提高其性能,但你需要将 Discourse 更新到最新版本才能获取它。
1 个赞
是的,这是新设计的一个回归。我们在八月份内部报告了这个问题,但似乎没有人负责。我会优先处理它。
4 个赞
@awesomerobot 已解决此问题 ![]()
在 此主题 上测试表明它有效。
4 个赞
此主题已在 3 天后自动关闭。不再允许回复。

