无法删除此类别,因为它包含聊天频道

我想删除默认类别“site-feedback”、“staff”。
但无法删除。错误消息显示“无法删除此类别,因为它包含聊天频道。”

有什么办法可以删除这些类别吗?

您想删除 #staff 类别是出于什么原因?默认情况下,它仅对管理员和版主可见,并且 FAQ、隐私政策和 ToS 的基础主题(以及管理员指南)都位于其中。

不过,一般来说,您可以删除任何没有主题或聊天频道附加的类别。如果存在任何内容,您需要重新分类任何主题并删除任何聊天频道,然后才能删除类别本身。:+1:

删除默认(预填充)数据是个坏主意。您提到的两个类别都是预填充的。这会增加您的 discourse 因数据库损坏(缺少其期望的值等)而随机中断的风险,因此请谨慎操作。除非您已经知道自己在驶入未知水域。

我认为删除 #contribute:site-feedback#lounge 通常是被允许的。不建议删除 #staff,因为它包含了我上面提到的那些主题(而且保留它很有用)。不过,我相信删除这些主题不会导致数据库损坏,但如果你能提供一些反例,我很乐意被纠正。如果这些主题真的不应该被删除,那么界面应该会阻止你执行删除操作(就像“关于”主题那样)。

好的,我可能过去误读了某些内容(或者纯粹是迷信)。根据

删除预种子类别是安全的。

谢谢!

如果我没有打扰您的话……:folded_hands:t2:
您能更具体地告诉我如何重新分类任何主题和删除任何聊天频道吗?

我在管理员模式下找不到菜单😭

我想,如果您刚开始探索 Discourse,我建议您暂时不要删除任何预设的分类,也不要移动任何关于常见问题解答、隐私政策或服务条款的主题,直到您更熟悉各项功能为止。:slight_smile:

在此期间,您可以将 #contribute:site-feedback 的可见性设置为仅管理员可见,这样它就不会向公众显示。以未登录状态或您创建的测试用户身份查看您的站点,是一种了解普通访问者和用户会看到的内容的好方法(这与“管理员能看到一切”的视图不同)。

您可以在以下主题中了解更多关于分类权限的信息:

这里有点麻烦,因为我们可能正在为这些类别预设聊天频道,即使聊天功能并未启用。

您可能需要暂时在您的站点设置中启用聊天功能,以便找到这些频道进行删除。

:wave:

@loic 合并了一个针对此问题的修复程序,请告知我们您的使用情况。