主题错误后缀

搜索过了,零结果

这是与单个帖子相关的单个事件,我将 2019 年的一篇博文发送到了我的 discourse 站点,部分原因是昨天我才获得该功能,而那篇博文昨天刚刚收到一条新评论,所以我今天手动将其发送到了 discourse。

它发布了:

……但我在该页面上收到了一个损坏的主题警报:

:warning: 帖子可能无法正确显示,因为您站点上的帖子内容装饰器之一引发了错误。

不同页面上的弃用错误(没有损坏的主题警报)引导我进行搜索,我发现这可能与之相关

https://api.emberjs.com/ember/release/functions/@ember%2Fobject/computed

但要理解它是否是主题警报的问题/解决方案,甚至如何实现修复,都超出了我的能力范围,我怀疑这很简单 :man_shrugging: ,而且我希望没有任何问题。

有人能帮助我理解和解决吗?

谢谢

Robert

这意味着您有一个需要更新的主题组件。
您是否有修改帖子内容的组件?

技术上

从技术上讲,主题组件使用 decorateCookeddecorateCookedElement API 函数,传递唯一的 ID 参数。这可以修复。

2 个赞

仪表板中没有更新提醒,该主题是多年前定制构建的。我看到一个提及 light scheme 的类,不确定这是否意味着它可能是基于 light 主题构建的但从未维护过。还有一个 js 错误,其 URL 中包含 theme 41。

与 lazyYT 相关,我不确定那是什么,您认为它可能会更改内容吗?

实际上,我刚想起有一个 WordPress 延迟加载插件,而这恰好发生在从 WordPress 提供的帖子中。

@angus 我正在遵循您的安装说明(非常感谢),您能对此发表看法吗?

您的网站是否安装了 Media Overlay component LazyYT 后它就坏了。@jancernik

4 个赞

是的,我确实有那个,它在 17 小时前更新了,我把它删除了以供检查,现在似乎有更多错误,同样是损坏的主题消息

image