このカテゴリはチャットチャンネルが含まれているため削除できません

デフォルトカテゴリ「site-feedback」「staff」を削除したいのですが、削除できません。「チャットチャンネルがあるため、このカテゴリを削除できません。」というエラーメッセージが表示されます。

カテゴリを削除する方法はありますか?

#staff」カテゴリを削除したい理由を伺ってもよろしいでしょうか?デフォルトでは管理者とモデレーターにのみ表示され、FAQ、プライバシーポリシー、利用規約の基本トピック(および管理者ガイド)が格納されています。

ただし、一般的に、トピックやチャットチャンネルが添付されていないカテゴリは削除できます。もしそれらがある場合は、カテゴリ自体を削除する前に、すべてのトピックを再分類し、すべてのチャットチャンネルを削除する必要があります。:+1:

デフォルト(プリシード)データを削除するのは悪い考えです。あなたが言及したカテゴリは両方ともプリシードされています。これにより、データベースの破損(期待される値の欠落など)により、ディスコースがランダムに破損するリスクが高まるため、注意して進めてください。すでに未知の領域を航海していることがわかっている場合を除きます。

#site-feedback#lounge を削除することは、一般的に問題ないと考えています。#staff の削除は、上記で言及したトピックが含まれていること(そして単に持っておくと便利なだけ)から、あまりお勧めできません。ただし、データベースの破損を引き起こすとは思いませんが、例を挙げて指摘していただければ訂正します。もし本当に削除すべきでないのであれば、UI で削除できないはずです(About トピックの場合と同様)。

「いいね!」 1

過去に何かを読み間違えたか(あるいは単なる迷信)かもしれませんが、

によると、プリシードされたカテゴリを削除しても安全です。

「いいね!」 1

ありがとうございます!

もしご迷惑でなければ…:folded_hands:t2:
トピックの再分類方法やチャットチャンネルの削除方法について、もう少し具体的に教えていただけますでしょうか?

管理モードでメニューが見つかりません😭

Discourse の探索を始めたばかりであれば、何が何であるかをよりよく理解するまで、シードされたカテゴリを削除したり、FAQ、プライバシー、または ToS のトピックを移動したりするのは控えることを暫定的に推奨します。:slight_smile:

その間、#site-feedback の表示をスタッフのみに設定して、一般には表示されないようにすることができます。サイトをログアウトした状態、または作成したテストユーザーとしてチェックすることは、通常の訪問者やサイトユーザーが見るもの(「管理者はすべてを見る」ビューとは対照的に)を確認する良い方法です。

カテゴリの権限の詳細については、次のトピックで確認できます。

ここで少し問題があります。チャットが有効になっていなくても、これらのカテゴリのチャットチャンネルをシードする可能性があります。

チャンネルを見つけて削除できるように、一時的にサイト設定でチャットを有効にする必要があるかもしれません。

「いいね!」 2

:wave:

@loic がこの問題の修正をマージしました。お試しいただき、状況をお知らせください。

「いいね!」 2

このトピックは、最後の返信から2日後に自動的に閉じられました。新しい返信は許可されていません。