Eine Gruppe für Benutzer mit einer anderen Gruppe sichtbar machen

Beispiel:
master group (für sich selbst sichtbar):

  • group_1 (sichtbar für Benutzer aus group_1)

soweit so gut..

Und meine Anfrage ist hier:
Untergruppen:

  • sub_group_1 (nur sichtbar für Benutzer aus group_1)

Das Ziel ist, dass nur Benutzer von group_1 Benutzer von sub_group_1 erwähnen/sehen/beitreten können

Ist das im Moment nicht möglich?
Wenn ich diese Funktionalität hinzufügen möchte, sollte ich Discourse modifizieren oder ein Plugin erstellen?

Erstellen Sie ein Plugin.

Um die Dinge zu finden, die Sie überschreiben müssen, schauen Sie in die groups_controller.rb und, ich denke, sehen Sie sich an, wie Sie den Guardian für die Gruppen überschreiben können, die erwähnt werden können.

Danke :slight_smile:

  • Ich sehe groups_controller.rb, aber ich weiß nicht, wie ich Funktionen in meinem Plugin überschreiben kann..

Und

  • Eine Idee, Aktions-Tabs im Gruppenverwaltungs-Admin-Bildschirm einzufügen?