Rendre un groupe visible par un utilisateur avec un autre groupe

Exemple :
groupe maître (visible par lui-même) :

  • groupe_1 (visible par l’utilisateur du groupe_1)

jusqu’ici tout va bien..

Et ma demande est ici :
Sous-groupes :

  • sous_groupe_1 (visible uniquement par l’utilisateur du groupe_1)

L’objectif est que seuls les utilisateurs du groupe_1 puissent mentionner/voir/rejoindre les utilisateurs du sous_groupe_1

Ce n’est pas possible actuellement ?
Si je veux ajouter cette fonctionnalité, dois-je modifier discourse ou créer un plugin ?

1 « J'aime »

Créez un plugin.

Pour trouver les éléments que vous devez remplacer, vous regarderez dans groups_controller.rb et, je pense, vous verrez comment remplacer le gardien pour savoir quels groupes peuvent être mentionnés.

2 « J'aime »

Merci :slight_smile:

1 « J'aime »
  • Je vois groups_controller.rb. mais je ne sais pas comment remplacer les fonctions dans mon plugin…

Et

  • Une idée pour injecter des actions d’onglet dans l’écran d’administration de la gestion des groupes ?