Modifications suggérées par Discourse

:writing_hand: Permet aux membres de la communauté de suggérer des modifications aux publications, donnant aux réviseurs un contrôle granulaire sur les changements à accepter — sans accorder de permissions de modification complètes.

:warning: Le plugin est expérimental et sujet à de nombreux changements pour le moment, pas encore pour une utilisation en production.

:link: GitHub - discourse/discourse-suggested-edits: EXPERIMENTAL suggested edits plugin · GitHub

Installation

Suivez le guide d’installation standard des plugins en utilisant l’URL du dépôt :

https://github.com/discourse/discourse-suggested-edits.git

Pourquoi les modifications suggérées ?

De nombreuses communautés souhaitent que les membres aident à maintenir le contenu précis et à jour, mais accorder l’accès à la modification à tout le monde n’est pas toujours pratique. Suggested Edits comble cette lacune — les membres peuvent proposer des améliorations aux publications, et les réviseurs de confiance décident ce qui est appliqué. Considérez cela comme l’apport d’un modèle de contribution de type Wikipédia à votre communauté Discourse.

Ceci est particulièrement utile pour :

  • Les catégories de bases de connaissances et de documentation où la précision est importante et où de nombreux yeux aident
  • Les communautés avec des membres plus récents qui ont de bonnes contributions mais n’ont pas encore acquis la confiance d’édition complète
  • Le contenu collaboratif comme les FAQ, les guides ou les références maintenues par la communauté
  • Les modifications automatisées parfois les systèmes d’IA peuvent suggérer des corrections de fautes de frappe et de formulation, et vous avez besoin qu’un humain approuve

Comment ça marche

Suggérer une modification

Les membres du groupe de suggestion configuré voient un bouton « Suggérer une modification » sur les publications éligibles. Cliquer dessus ouvre le compositeur pré-rempli avec le contenu de la publication. Ils effectuent leurs modifications, ajoutent éventuellement une raison et soumettent.

image

Réviser les suggestions

Les réviseurs voient une pastille de compte sur les publications avec des suggestions en attente. Cliquer sur « Réviser » ouvre une modale qui détaille la suggestion en modifications individuelles — chacune affichée comme un diff surligné avec le contexte environnant.

Les réviseurs peuvent :

  • Accepter ou rejeter chaque modification indépendamment — pas besoin de tout prendre ou rien
  • Modifier le texte suggéré avant de l’appliquer — ajuster la formulation tout en préservant l’intention
  • Basculer entre les vues diff en ligne et côte à côte
  • Naviguer entre plusieurs suggestions si plus d’une est en attente

Appliquer les modifications

Lorsque le réviseur clique sur « Appliquer les modifications acceptées », les modifications sélectionnées sont appliquées à la publication sous forme de révision attribuée au suggéreur, avec une raison de modification notant qui l’a approuvée. Le suggéreur et tout autre utilisateur affecté sont notifiés.

Gestion de la désuétude

Si la publication originale est modifiée après la création d’une suggestion, la suggestion est automatiquement marquée comme obsolète et ne peut être appliquée. Cela évite les conflits et garantit que les suggestions sont toujours basées sur le contenu actuel. Les suggéreurs sont notifiés afin qu’ils puissent soumettre à nouveau si nécessaire.

Configuration

Activez le plugin et configurez l’accès sous Admin > Paramètres, en recherchant « suggested edits » (modifications suggérées) :

Paramètre Description
suggested_edits_enabled Interrupteur principal pour le plugin
suggested_edits_suggest_groups Groupes dont les membres peuvent suggérer des modifications
suggested_edits_review_groups Groupes dont les membres peuvent réviser et appliquer les suggestions. Les auteurs de publications peuvent toujours réviser les suggestions sur leurs propres publications.
suggested_edits_included_categories Catégories où les modifications suggérées sont activées
suggested_edits_included_tags Balises sur les sujets où les modifications suggérées sont activées
suggested_edits_max_creates_per_minute Limite de débit pour la création de suggestions (par défaut : 5)
suggested_edits_max_revisions_per_minute Limite de débit pour la révision des suggestions (par défaut : 10)

Une configuration typique

  1. Activez le plugin
  2. Définissez les groupes de suggestion sur le niveau de confiance ou le groupe qui devrait pouvoir proposer des modifications (par exemple trust_level_1)
  3. Définissez les groupes de révision sur vos modérateurs ou conservateurs (par exemple staff)
  4. Choisissez les catégories ou les balises où vous souhaitez que cela soit activé — vous n’êtes pas obligé de l’activer partout

:bulb: Les auteurs de publications peuvent toujours réviser les suggestions sur leurs propres publications, quelle que soit la configuration du groupe de révision.

Portée et limites

  • Premières publications uniquement — Les modifications suggérées s’appliquent actuellement aux premières publications de sujet (OP), pas aux réponses
  • Une seule suggestion en attente par utilisateur et par publication — Un membre doit attendre que sa suggestion actuelle soit résolue avant d’en soumettre une autre sur la même publication
  • Les suggestions sont basées sur du texte — Le diff est calculé sur le contenu Markdown brut de la publication

Recherche

Les réviseurs peuvent utiliser le filtre de recherche with:suggested-edits pour trouver des sujets avec des suggestions en attente sur l’ensemble du forum.

4 « J'aime »