L’objectif de ce composant est d’encourager les utilisateurs à ajouter des motifs d’édition lorsqu’ils modifient un message. Les motifs d’édition sont affichés en haut de la fenêtre modale d’historique des modifications d’un message et constituent un excellent moyen de comprendre pourquoi quelque chose dans un message a été changé. Cela peut être particulièrement utile pour les utilisateurs ayant la capacité de modifier les messages d’autres utilisateurs, car cela aide à éviter les réactions du type « pourquoi as-tu modifié mon message ? ! ».
Fonctionnement
Lorsqu’un utilisateur ouvre l’éditeur pour effectuer une modification, le champ de motif d’édition est exposé et marqué comme obligatoire. Le bouton Enregistrer reste désactivé tant que le motif n’a pas été ajouté.
Une fois un motif ajouté, la modification peut être enregistrée.
Paramètres configurables
Astuce : Si vous souhaitez exiger que tous les utilisateurs ajoutent des motifs d’édition, ajoutez simplement le groupe
trust_level_0au paramètre de thème « groupes nécessitant un motif d’édition ».
Installation
Lien vers le dépôt
https://github.com/discourse/discourse-require-edit-reason
Si vous n’êtes pas familier avec les composants de thème et leur installation, consultez le guide d’installation des thèmes. Et si vous souhaitez en savoir plus sur les thèmes Discourse, consultez ce guide.


