カテゴリのトップレベルビューでトピックを無効にすることは可能ですか?

キーワードが広すぎることがよくあるため、これを検索しようとしました。

Discourse で比較的構造化されたフォーラムを実装しています。6 つのトップレベルカテゴリがあり、それぞれに 0 から 20 のサブカテゴリがあります。問題は、ユーザーがカテゴリのタイトルをクリックするだけで、すべてのサブカテゴリのすべての投稿が表示されてしまうことです。カテゴリビューでトピックの表示を無効にする方法はありますか?

「いいね!」 1

これに対する設定はありませんが、CSS を使用してテーマでトピック リストを非表示にすることができます。たとえば、support という名前の特定のカテゴリを対象にします。

body.category-support {
  #list-area {
    display: none;
  }
}

これを、カテゴリ設定の このカテゴリのトピックの上にサブカテゴリ リストを表示する と組み合わせると、私の理解が正しければ、求めているものが得られるはずです。

「いいね!」 1

ああ…ショーのサブカテゴリリストオプションがあることすら知りませんでした。Discourse には設定が多すぎて、圧倒されてしまいます。サブカテゴリを上に配置するだけで十分だと思います。しかし、CSS アプローチは、そのルートに進む必要があると判断した場合、妥当なようです。ありがとうございます!

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.