Je cherche à lancer un nouveau forum où enseignants et développeurs pourront participer (pour créer des outils destinés à l’école).
J’ai créé les catégories « Flashcards » et « Dev ». Je ne souhaite pas empêcher les uns de voir les autres, mais j’aimerais que les sujets des développeurs soient envoyés aux enseignants qui ont activé le « mode liste de diffusion » uniquement sous forme de résumé, car ils seraient gênés par des messages incompréhensibles. Je ne veux cependant pas les empêcher de visiter la catégorie.
Actuellement, les enseignants ne sont pas assignés à une catégorie spécifique. Comme la grande majorité des utilisateurs seront des enseignants, je pourrais probablement éviter de créer le groupe « Enseignants » et me contenter du groupe « Développeurs » pour limiter la visibilité de cette catégorie.
Existe-t-il un paramètre permettant d’obtenir ce résultat ?
Cela ressemble à une demande pour que les enseignants soient notifiés des nouveaux messages dans la catégorie « dev ». Si c’est le cas, la méthode la plus simple consiste à les encourager à régler leur niveau de notification pour la catégorie « dev » sur « Suivi » ou « Suivi du premier message ». Les utilisateurs peuvent définir le niveau de notification de la catégorie depuis la section Catégories de leur page de profil.
Vous pouvez également obliger tous les utilisateurs du site à commencer par suivre la catégorie « dev ». Pour ce faire, ajoutez la catégorie au paramètre « Catégories par défaut à suivre » de votre site.
Si vous créez un groupe pour vos enseignants, vous pouvez définir le niveau de notification par défaut pour tous les membres de ce groupe depuis la page Gérer / Catégories du groupe :
Si possible, je pense qu’il est préférable de permettre aux utilisateurs de choisir de recevoir des notifications pour les sujets créés dans une catégorie. Cela évite de risquer de les ennuyer avec des e-mails non désirés. Cependant, il y aura des situations où il sera préférable de définir des niveaux de notification par défaut.
Bonjour @simon, non, je veux vraiment éviter que les enseignants soient notifiés de la catégorie ‘dev’ à moins qu’ils n’aient également rejoint le groupe ‘dev’.
Nos enseignants moyens seraient simplement agacés par les sujets ‘dev’. Mais moi (ce fut peut-être une mauvaise décision), j’ai opté par défaut pour le « mode liste de diffusion », car ils ne sont pas habitués aux forums et, pour lancer le forum, je pense qu’ils ne visiteront pas le site tant qu’il n’en sera pas au stade initial.
Je veux donc que la catégorie ‘dev’ soit envoyée uniquement aux personnes appartenant au groupe ‘dev’, même si elles sont en « mode liste de diffusion » ou en « résumé ».
Ce que vous pourriez faire, c’est imaginer un moyen de masquer la catégorie dev pour les enseignants. Vous pourriez, par exemple, masquer la catégorie pour TL1/0, puis placer les développeurs dans un groupe qui modifie la catégorie en Normal.
Cela masquerait les messages « dev » aux enseignants, mais ils devraient rejoindre le forum « dev » pour naviguer dans la catégorie.
Idéalement, j’aurais simplement voulu empêcher l’envoi d’e-mails, pas seulement la visite de la catégorie « dev ». Quoi qu’il en soit, c’est déjà un bon début. Lorsqu’ils seront promus au niveau 2, ils seront probablement assez compétents pour savoir comment masquer cette catégorie…
Ensuite, dans le groupe dev, vous pouvez les régler sur watch ou normal pour la catégorie dev. Je pense que la priorité fonctionnera correctement, mais je ne l’ai pas encore testé.
C’est exactement la configuration que je cherchais ! La catégorie ‘dev’ est navigable mais se trouve dans les « catégories ignorées ». Seuls les messages de la catégorie ‘dev’ sont envoyés aux utilisateurs ‘dev’.
Encore une petite surprise : cette astuce fonctionne pour les nouveaux utilisateurs. Les anciens ne se comportent pas comme souhaité ; j’ai dû modifier le comportement par défaut pour la catégorie via la console Ruby. Il semble qu’il existe une possibilité via l’interface utilisateur, mais je n’ai pas réussi à la trouver.
Si vous rejoignez le groupe dev, vous commencez à suivre la catégorie dev. Si vous quittez le groupe dev… vous continuez à la voir…
Ça semble logique. Beaucoup de choses comme celle-ci vous offrent la possibilité de l’appliquer aux utilisateurs existants, mais peut-être pas celle-ci.
Oui. En gros, si vous êtes assez « intelligent » pour rejoindre le groupe dev, vous devez être assez intelligent pour modifier vous-même vos niveaux de surveillance des catégories. Vous pourriez créer un plugin qui imposerait cela sans trop de difficulté. Je pense qu’il existe quelques exemples en ligne.