搜索结果页面显示了我无法点击的主题标题

自上次更新(今天)以来,当我搜索关键字时,会显示一个带有搜索结果的页面,但主题标题不可点击(Firefox)

你能在 Meta 上复制这一点吗?我刚测试了一下,似乎运行正常。

我无法在此处复现,我有两个 Discourse 站点,仅在一个站点上发生,显然是由今天的更新引起的。已在各种计算机/浏览器上进行测试,原因是站点本身。我的两个站点使用相同的插件/组件。

1 个赞

您是否尝试过其他浏览器?在其他浏览器上可以正常工作吗?

您的浏览器 JavaScript 控制台中是否有任何错误?

您是否尝试过安全模式?如果启用安全模式后可以正常工作,那么您可以通过逐个禁用它们来找出有问题的(?:主题/组件/插件)。

您可以将您的论坛链接到这里,以便我们自己查看问题吗?

1 个赞

有趣的是,它在安全模式下确实有效。这是我的网站:https://forum-bresil.com/

1 个赞

是的,在 Chrome Android 上,搜索结果链接也无法打开相应的主题。

我现在在床上,不方便多说:nerd_face:,但这很可能是一个主题/组件问题。

2 个赞

谢谢你的帮助,我将进行调查……明天 :grinning_face:

可能是 Topic List Previews (看起来你正在使用它?) 的问题。我将尝试复现。你是否能够安装与之配套的 sidecar 插件?这可能与我添加到搜索结果中的缩略图支持有关,如果你不安装插件,它应该不会受到影响,并且会正常运行。但这可能是一个破坏性更改。我今天会查看一下。

更新:已复现,正在调查

1 个赞

已解决,这是由核心的演进和破坏性更改引起的。

请更新 TLP 并确认。

1 个赞

谢谢 @merefield

我对 Discourse 的内部工作不太熟悉…… :roll_eyes:

您能告诉我该怎么做才能解决问题吗?是需要更新那个 Topic list 插件还是重装我的 Discourse?

谢谢!

与必须重新安装 Discourse 相比,一点也不麻烦 :slight_smile:

只需在“设置”->“自定义”中更新“主题列表预览”主题组件。

在此主题组件列表中,您应该会看到 TLP。

使用提供的按钮手动检查更新:

并按照说明进行操作。

请注意,如果选中该复选框,则在升级 Discourse 时也会进行更新。

在此处了解更多信息: Installing a theme or theme component

顺便说一句,如果您正在管理自己的安装,也可以考虑安装“主题列表预览附加组件”(请参阅链接主题的 OP)以获得额外功能。

3 个赞

非常感谢!一切都已就绪! :拥抱:

1 个赞

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