此组件导致过去两天内更新到 2026.1.3 ESR 的许多网站出现故障。
故障原因是缺少兼容性锁定。此次更新导致 Discourse 拉取了主题组件的最新版本,而该版本在 ESR 上无法正常工作。
我已提交了一个 PR 来添加此锁定,能否请您将其合并?
网站管理员:在 PR 合并之前如何解决此问题
对于遇到此问题的用户,如果 PR 尚未合并,您可以暂时使用 https://github.com/communiteq/discourse-tc-topic-list-previews。您可以在主题组件配置页面底部的“设置编辑器”按钮处复制/粘贴设置。
- 禁用原始主题组件
- 将临时分支作为新的主题组件添加,并将其添加到主主题中
- 更改新 tc 的名称并添加
[temp]以便区分 - 进入原始主题组件配置页面底部,点击“设置编辑器”
- 全选(ctrl-a)并复制(ctrl-c)
- 关闭弹出窗口,导航到临时分支的配置页面
- 点击“设置编辑器”,全选(ctrl-a),删除内容(del),然后粘贴(ctrl-v)
- 点击保存