Il faut absolument ajouter cette option à l’interface web.
Pour être clair, puisque cela a été déplacé. Je ne faisais pas référence à Modifier. Mais à l’option d’avoir un indicateur qui déclenche la masquage automatique sans utiliser la console Rails.
La façon dont les drapeaux personnalisés sont actuellement conçus, il est toujours possible de les modifier après leur création. Cependant, une fois qu’ils ont été utilisés, ils ne peuvent plus être modifiés. Mais ils peuvent être désactivés et remplacés par un autre drapeau.
Il y a une note dans ce sens sur la page de modification des drapeaux :
Une fois qu’un drapeau personnalisé a été utilisé, il ne peut être que désactivé, mais pas modifié ou supprimé.
Il semble qu’il existe deux points de vue différents sur ce genre de problèmes : a) ne pas changer l’histoire b) pirater (améliorer) jusqu’à ce que cela fonctionne.
Il s’agit d’une question de cohérence. Pour l’instant, il n’est pas prévu de modifier ce comportement. Donc, si vous devez apporter une modification à l’un de vos indicateurs personnalisés après son utilisation, vous devez suivre les instructions de cette invite et désactiver l’indicateur et en créer un nouveau.
La plupart des sites n’ont pas besoin d’apporter de modifications aux indicateurs - et pour ceux qui le font, l’attente n’est pas qu’ils soient beaucoup modifiés, voire pas du tout, une fois qu’ils sont utilisés.
Ok. Je vais donc utiliser la console pour adapter le texte.
Nous utilisons un indicateur « partage des informations privées » tout en essayant d’éduquer les utilisateurs, et non pour répondre publiquement (principalement par e-mail), s’ils souhaitent contacter l’auteur d’un message.
Dans ce processus, nous devrons adapter les textes.
Alors chaque personne aidant à maintenir le forum exempt de messages personnels en signalant devrait écrire le texte éducatif pour l’utilisateur non éduqué, ce qui n’arrivera pas.
Mais bien sûr, lorsque vous faites cela, vous êtes seul et il peut vous être plus difficile d’obtenir notre soutien. Mais vous le savez déjà. Nous recommandons de désactiver et de créer de nouveaux drapeaux au lieu de les modifier via la console, une fois qu’ils ont été utilisés.
Ceci est juste un réglage caché et peut être augmenté. Les personnes sur notre hébergement qui atteignent cette limite peuvent nous contacter pour l’augmenter. Il sera également intéressant pour nous d’entendre les clients sur la façon dont ils utilisent les drapeaux personnalisés et pourquoi ils pourraient avoir besoin d’apporter autant de modifications !
Je pense que cette restriction est assez limitante pour utiliser le logiciel Discourse dans des flux de travail publics plus avancés, où l’on souhaite avoir des règles plus spécifiques, tout en restant ouvert à un public qui n’est pas nécessairement informé de ces règles.
Les drapeaux personnalisés, avec des descriptions appropriées et des liens vers les articles d’aide pertinents, constituent actuellement le moyen le plus simple de communiquer aux utilisateurs les attentes et les règles du forum en question. Contrairement à des documents séparés contenant une longue liste de règles, la description du drapeau est visible exactement au moment où elle est nécessaire et pour ceux qui en ont besoin — à la fois pour ceux qui posent le drapeau et pour ceux qui le reçoivent. À mon avis, les drapeaux sont la super-puissance de Discourse.
Par exemple, dans notre cas, nous devons clarifier auprès des utilisateurs que certaines zones du forum ont une définition beaucoup plus stricte de ce qui constitue un hors-sujet, et que le drapeau générique « Hors-sujet » n’est pas suffisant pour cela. (En gros, chaque utilisation du drapeau système avec l’étiquette « Hors-sujet » déclenche actuellement une réponse du type « mais ce n’est pas un hors-sujet », et nous devons avoir une conversation personnelle sur la raison pour laquelle c’est hors-sujet dans le cadre de ces contraintes spécifiques.)
Je créerais un drapeau spécifique « Ne correspond pas au flux de travail » avec une description appropriée pour ce cas et un lien vers la documentation du flux de travail. J’itérerais et adapterais le message sur le drapeau, car la description doit évoluer en même temps que l’évolution du flux de travail sous-jacent.
Mais comme vous ne permettez pas de le modifier, je ne peux même pas corriger une faute de frappe, sans parler d’explications plus élaborées.
Je comprends la préoccupation liée au « ne pas modifier l’historique », mais il existe des moyens de contourner le problème : par exemple, rendre uniquement le champ de description modifiable ; ou ajouter un nouveau champ « doc/aide » modifiable ; ou ajouter un nouveau champ de version au drapeau et l’incrémenter lors des modifications, afin qu’il soit visible que le message a été signalé avec une version antérieure… etc.
P.-S. La limite de 50 drapeaux compte-t-elle également les drapeaux désactivés ? Si oui, et que je ne peux ni supprimer les drapeaux désactivés ni les modifier, alors les drapeaux sont une ressource limitée et non renouvelable, ce qui n’est pas soutenable pour toute configuration à long terme.