Discourse-tag-sidebars 和已弃用的内联脚本标签

继续讨论 Modernizing inline script tags for templates & JS API

嗨,Discourse 团队! :waving_hand:Image.sc Forum 上,管理员现在看到了警告:

[管理员通知] 您的一项主题或插件需要更新,以兼容即将到来的 Discourse 核心更改。(id:discourse.script-tag-hbs) 已识别主题:‘discourse-tag-sidebars’

我研究了如何解决这个问题,但看起来 discourse-tag-sidebars 组件已经几年没有更新了?我们的社区喜欢标签侧边栏,如果可能的话,我想让它们继续工作。解决这个迫在眉睫的不兼容问题的最佳方法是什么?

抄送 @david @awesomerobot

1 个赞

您是否尝试过“Discourse 主题列表侧边栏”主题组件,它被列为 discourse-tag-sidebars 的替代品?

2 个赞

还没有!我会试试的,谢谢!

2 个赞

我们看到了 Discourse 主题的“Light”版本的相同警告。不清楚如何解决,因为这是一个默认主题。

[管理员通知] 您的某个主题或插件需要更新,以兼容即将到来的 Discourse 核心更改。(ID:discourse.script-tag-hbs)已识别主题:‘Light’

欢迎提出任何建议。:slight_smile:

您是否进行了任何自定义?那么,该主题的自定义代码部分是否显示了什么?例如:

谢谢@Moin,是的。在自定义代码中有什么特别需要注意的可能导致这种情况吗?

我会查找你在 dev-news 主题中链接的代码。

1 个赞

已找到并暂时修复。再次感谢!

1 个赞

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