您好,
有没有办法在启动时禁用核心插件?我想禁用 Chat 插件。
谢谢。
您好,
有没有办法在启动时禁用核心插件?我想禁用 Chat 插件。
谢谢。
hi @stevejr
chat 不再是独立的插件,它是 Discourse 核心的一部分,而是作为核心功能捆绑在一起。可以通过取消选中 admin-settings-chat enabled 来禁用它。
只需禁用它并重新启动服务器?我不确定您想完成什么。我想您可以在 Rails 中禁用它,但不确定为什么需要这样做。它只是一个设置,现在是核心的一部分,而不是一个插件。
您是否在与其他插件或某些东西一起遇到问题?您正在升级什么,您认为它会受到聊天影响?
禁用它的原因是与我之前开的一个帖子有关 - Discourse v3.0.6 to v3.1.1 upgrade error - undefined method `register_bookmarkable' for Bookmark:Class
我知道我的安装不受支持,这没关系,但升级的工作方式是部署一个带有最新版本的新 Discourse 实例。因此,我需要在启动流程中禁用 Chat,而不是在启动后禁用。
希望这有道理。
看起来我可以在我的站点设置中将 chat_enabled 设置为 false,这应该可以禁用它。
聊天仍然是一个插件,它现在与核心一起发布,请参阅:
是的,我本来想更新我的帖子。Jammy 提醒我它们仍然是“捆绑”插件。在我看来,我倾向于认为插件是像主题组件一样的独立部分。