自上次更新以来,这是一个警告

大家好,

我进行了更新,现在是 2026.3.0-latest.1 版本,从那时起我一直收到一个警告:

[管理员通知] 插件“discourse-category-custom-fields”包含需要更新的代码。(ID:discourse.resolver-resolutions)

我使用的是 Docker 版本。如果我理解得没错,hbs 文件被 .gjs 文件替换了,但我不知道该如何操作,但我很想确定这是否是问题所在。

谢谢。

这与 hbs 无关。它与解析器解析(resolver-resolutions)有关:

您可以随时在浏览器控制台中找到有关该问题的更多信息。

问题出在 discourse-category-custom-fields 插件中,因此您需要向作者报告此问题。这有点奇怪,因为该插件看起来像一个测试演示(https://github.com/pavilionedu/discourse-category-custom-fields),而不是一个真正的插件。您确定需要在您的网站上使用它吗?如果不需要,卸载它将解决警告横幅的问题。

感谢您的回复,我将查看我是否真的有这个需要。

1 个赞

有新消息吗?我也收到了同样的警告,但不知道该怎么办。

请进入管理员界面,找到已安装的扩展。然后搜索 discourse-category-custom-fields,将其禁用,并刷新页面,问题应该就解决了。

也许在讨论该插件的主题中报告这个问题会有所帮助。尽管这更多是一个示例,但将其更新可能会很有帮助。

1 个赞

呃……我有点困惑

我的完整错误信息是

[管理员提示] 扩展“discourse-landing-pages”包含需要更新的代码。(标识符:discourse.resolver-resolutions)

我没有安装 discourse-category-custom-fields 扩展。

我安装的是 Landing pages 扩展。我需要禁用的是这个吗?

是的,如果你按 F5,你的消息应该会消失。

如果你需要这个插件,必须通知作者以便他尽可能进行修复。

谢谢,但无法将其禁用(只能删除)。

而且我不知道这个扩展的用途。

我给作者发了邮件(邮件有误)。我已在 GitHub 上提交了一个问题。

这个话题在论坛里已经有一个相关的帖子了,但到目前为止还没有收到任何反馈。

1 个赞

否则,你可以修改你的 app.yml 文件。你应该已经执行了 git clone https://github.com/paviliondev/discourse-landing-pages.git。在对应行前加上 # 并保存。

之后,运行 ./launcher rebuild app 进行重建。

1 个赞