我的一个用户刚刚指出了这个错误,我在尝试分享任何主题时也遇到了这个错误:
错误:‘share-topic’ 模态需要更新才能与最新版本的 Discourse 配合使用。请参阅 Converting modals from legacy controllers to new DModal component API
作为 Discourse 的新用户,最简单的修复方法是什么?我去了那个链接,但这只是一个新论坛安装,链接指向 2023 年的一个主题。
我的一个用户刚刚指出了这个错误,我在尝试分享任何主题时也遇到了这个错误:
错误:‘share-topic’ 模态需要更新才能与最新版本的 Discourse 配合使用。请参阅 Converting modals from legacy controllers to new DModal component API
作为 Discourse 的新用户,最简单的修复方法是什么?我去了那个链接,但这只是一个新论坛安装,链接指向 2023 年的一个主题。
您指的是哪个共享模态框?能否提供更多信息和截图(如果可能),以便我们重现问题?
当我点击任何帖子的共享图标时。
编辑:哦,具有讽刺意味的是。我的网站上弹出了一个管理员消息,上面写着:
[管理员通知] 您的某个主题或插件需要更新,以兼容即将到来的 Discourse 核心更改。(ID:discourse.modal-controllers)已识别主题:‘redditish’。
但当我检查该主题的更新时,它显示:“主题是最新的,上次检查时间:刚刚”。
通常,如果某项功能可以在安全模式下运行,那么可以假定问题出在您的主题或自定义设置上。
为了获得对您问题的有用回复,您应该尽可能多地发布调试信息——通常是任何控制台错误。
好的,我在哪里可以找到控制台错误?所以,共享实际上仍然有效,除非我在安全模式下勾选了“禁用非官方客户端插件自定义”。如果我保留其他选项但取消勾选该选项,它仍然有效。一旦我取消勾选其他两个并保留该选项,它就会停止工作。所以,我想这与“禁用非官方客户端插件自定义”有关。
是的,这说得通!
我冒昧地说一句,如果你想随意修改主题,你需要学习一些基础知识。谷歌和元搜索是你的朋友。如果这不可行,我建议你坚持使用官方主题、组件和插件,或者聘请某人为你设置。