他のグループを持つユーザーにグループを表示させる

例:
マスターグループ(自分から見える):

  • group_1(group_1のユーザーから見える)

ここまでは順調です。

そして、私のリクエストはここにあります:
サブグループ:

  • sub_group_1(group_1のユーザーからのみ見える)

目標は、group_1のユーザーのみがsub_group_1のユーザーにメンション/表示/参加できるようにすることです。

これは現在不可能ですか?
この機能を追加したい場合、Discourseを修正する必要がありますか、それともプラグインを作成する必要がありますか?

「いいね!」 1

プラグインを作成してください。

オーバーライドする必要がある箇所を見つけるには、groups_controller.rb を確認し、グループがメンションできるかどうかを管理するガーディアンをオーバーライドする必要があるかどうかを確認してください。

「いいね!」 2

ありがとうございます :slight_smile:

「いいね!」 1
  • groups_controller.rb は見えますが、プラグインで関数をオーバーライドする方法がわかりません。

そして

  • グループ管理画面にタブアクションを挿入するアイデアはありますか?