こんにちは、またお会いできて嬉しいです。
これは2回目の投稿ですが、他のメンバーとの非常に有益な議論の後、再び非営利団体の新しいフォーラムに関する質問をさせていただきたく思います。私たちは、メイカーズがCOVIDについて話し合い、リソースを共有できるスペースを作ろうとしています。一般的なリソースカテゴリ内で階層化のアイデアを検討しており、サブカテゴリの中にさらにサブカテゴリを作成できるかどうか知りたいです。以下に例を示します。
TL;DR: オプション2を実行したいのですが、可能でしょうか?
また、セルフホスト型のフォーラムで試してみましたが、不可能でした。そのようにすると、以下のエラーメッセージが表示されます。
サブカテゴリを別のカテゴリの下にネストすることはできません
現在、3 階層のカテゴリーはエンタープライズ顧客でのみ使用されていると考えています。それは確かに、多くのコミュニティがまだ対応できていないほどのノイズと複雑さを生み出します。
タグを使って同様の深さを達成することはできませんか?
見たくないコンテンツがたくさんありますか?もしそうでなければ、ただ無駄な作業をしているだけです。
それらを有効にするために、有効にする必要がある隠れたサイト設定があると思います。
カテゴリにかかる負担を少なくとも一部軽減するための非常に良い解決策を見つけたので、グループの利用を検討してみてはいかがでしょうか。グループの設置を試したことはありますか?現在進行形で作業中ですが、当サイトのグループの現在の活用事例を見てアイデアを盗むことができます。
それがtenth_circle_of_hellと呼ばれることを願っています。
あの悪魔のような隠し設定の名前を教えていただけますか? 好ましい方法ではありませんが、Discourseでカテゴリに「孫」を持たせることが可能であることを上司に示したいと思います ![]()
おかえりなさい、@lostintime!
お探しの設定は以下の通りです。
SiteSetting.max_category_nesting = 3
検索をかけることができます。あまり文書化されていませんが、一部のエンタープライズ顧客がこれを使用していると確信しており、うまくいく可能性が高いです。少なくとも一時的に使用していたクライアントが1社いるので、あなたにもうまくいくはずです。
@pfaffman、素晴らしいですね、ありがとうございます!数年前に言語フォーラムをDiscourseでセットアップして以来(今でも順調に稼働しています)、今度は雇用主に私のお気に入りのディスカッションソフトウェアを採用するように説得しようとしています
彼らはサブサブカテゴリが必要だと確信しています…
この設定はどこに置けばよいのでしょうか?
ありがとうございます!
Discourse が実行されているサーバーにアクセスできる必要があります。どこかにホストされている場合は、サーバーを実行している人にこれを依頼する必要があります。
cd /var/discourse
./launcher enter app
rails c
SiteSetting.max_category_nesting = 3
exit
exit
ジェイさん、おかげで最高の一日になりました
本当にありがとうございます。
私たちはセルフホストです。新しいシステムでの私の役割はモデレーターです。管理者にこれが求めているものだと伝えます。
カテゴリーを4つまたは5つまで設定できますか?ジェイ?
ありがとうございます!
いいえ、それは不可能です。