Je suis en train de configurer mon forum et j’ai utilisé Discourse en tant qu’utilisateur quelques fois, mais évidemment, le configurer est une chose entièrement nouvelle.
Je vais créer une communauté fermée, mais je veux que les gens puissent lire les directives et y réagir, mais aussi faire un message de présentation avant de débloquer le forum principal. Avant cela, ils auront postulé pour faire partie du groupe, donc ce n’est pas vraiment le problème. Je veux juste m’assurer qu’ils se sont présentés et qu’ils ont lu les règles.
Pour les directives, je vais devoir créer un message pour qu’ils puissent y réagir, ce qui me convient. Je peux débloquer la zone des introductions pour qu’ils puissent faire un nouveau message, mais je vais devoir examiner manuellement quand ils font le message et m’assurer qu’ils ont aimé le message des directives avant de mettre à jour leur niveau de confiance manuellement.
J’ai commencé à regarder les niveaux de confiance et je pourrais en théorie créer un niveau de confiance deux qu’ils devraient aimer pour y parvenir, mais j’ai toujours le problème du message, donc je n’ai pas trouvé de moyen propre de faire cela automatiquement. J’ai donc pensé voir si quelqu’un connaissait un plugin ou quelque chose qui me manque pour recréer cela ou une autre façon qui ait du sens.
Bien sûr, il y a d’autres options. Lorsqu’ils postulent et sont approuvés, ils doivent faire quelque chose d’autre en dehors du forum pour accepter les règles, mais j’essaie juste de voir s’il y a quelque chose d’intégré pour tout gérer.
J’ai cherché pour voir si je pouvais trouver quelque chose, mais peut-être que je m’y prends mal ou peut-être qu’il n’y a rien.
Merci d’avance pour toute aide.
1 « J'aime »
L’acceptation des directives peut être réalisée à l’aide du plugin policy : Discourse Policy
Vous ajouteriez une politique « J’accepte ces directives » au bas du sujet des directives pertinentes, et lorsque la politique est acceptée, elle peut ajouter des utilisateurs à un groupe que vous créez, par exemple : accepted_guidelines
Vous pouvez ensuite configurer des catégories de manière à ce que seuls les membres du groupe accepted_guidelines puissent y publier.
Faire un message d’introduction est un peu plus délicat… Je ne pense pas que nous ayons un moyen de contrôler l’appartenance à un groupe en fonction de l’endroit où quelqu’un a publié. Une solution de contournement à laquelle je peux penser est d’utiliser Discourse Automation.
Nous y avons un script appelé User Group Membership through Badge (Appartenance à un groupe d’utilisateurs via un badge) — vous pourriez potentiellement faire quelque chose comme exiger que les gens incluent un emoji dans leur message d’introduction… ce qui décernerait ensuite le badge « premier emoji » et ferait en sorte que l’automatisation les ajoute à un groupe posted_introduction.
C’est un peu plus avancé, mais vous pourriez créer un badge spécial pour la publication d’une introduction, puis configurer l’automatisation pour l’utiliser pour l’appartenance au groupe. Plus d’informations ici : Creating triggered custom badge queries
1 « J'aime »
Merci. Je pense que je vais examiner ce plug-in de politique Discourse et pour la publication, je pense que je vais la laisser manuelle, car de cette façon, je peux non seulement voir leur publication, mais aussi m’assurer que c’est ce que je veux vraiment de la publication. Ce n’est pas une sorte de publication de spam juste pour entrer rapidement. J’apprécie l’aide.
1 « J'aime »