グループに追加された直後にバッジを自動的に割り当てるにはどうすればよいですか?

20の異なるグループに対して、約20個のバッジを作成する予定です。

バッジの一括追加機能は見かけましたが、それがどのようにトリガーされるのかわかりません。

automation プラグインは、バッジが割り当てられたときにユーザーをグループに追加できます(詳細はこちら)。しかし、それはあなたが求めていることの逆です。おそらく、カスタムバッジクエリを作成する必要があるでしょう。

「いいね!」 1

Xグループのメンバーが作成した投稿を他の人が読めるようにしつつ、返信できないようにすることは可能でしょうか?

グループ名でフィルタリングするシステムを計画しているため、多数のグループを持つ1つの大きなフォーラムを作成しています。

クエリSQLオプションが見当たりません

任意のバッジSQLやこれに類するものを許可する、といった機能です。

*編集:
SSH経由で「enable badge sql」を有効にする:/var/discourse/launcher enter app の後 rails cSiteSetting.enable_badge_sql = true を実行します。管理 > バッジ > 新規/編集 にクエリタブが表示されます。(リスク:セキュリティ/パフォーマンス。)

Xグループのユーザーがトピックを作成できるようにするが、そのグループに属さないユーザーは閲覧のみを許可するカテゴリを作成できます(詳細はこちら

「いいね!」 1

カテゴリを作成する上での問題は、すべてのグループをカバーするために18のカテゴリが必要になることです。

全員が複数のカテゴリではなく、1つの大きなカテゴリ内で会話することを望んでいます。

トピック投稿には、フォーラムでのランクを示すグループに基づいたセキュリティを持たせたいです。

投稿にグループタグを追加すれば、投稿のフィルタリングには役立つと思いますが、グループに属していない人がグループメンバーによって作成された特定の投稿に返信することを防ぐことはできません。

Discourse の投稿権限はカテゴリによって制御され、グループに基づいています。したがって、異なる権限には異なるカテゴリが必要です。
1 つの大きなカテゴリの利点は何でしょうか? /latest のようなトピックリストでは、カテゴリはそれほど重要ではなく、あたかも 1 つのカテゴリで話しているようなものです。また、1 つのメインカテゴリ内にグループごとにサブカテゴリを使用することもできます。

「いいね!」 1

カテゴリの場所は、すべて同じ投稿/情報なので不要です。

グループタグを追加するだけで、グループ/ランクでフィルタリングできるようになると思います。

これはスキルベースの階層なので、スキルの高い人が他のスキルの高い人の投稿情報を簡単に見つけられるようにしたいです。

グループのメンバーによって作成されたトピックでフィルタリングすることもできます。

https://meta.discourse.org/g/team/activity/topics または https://meta.discourse.org/filter?q=created-by%3Ateam

「いいね!」 2