Comment remplacer automatiquement une phrase dans le titre de chaque sujet ?

Salut,
Nous utilisons Discourse comme forum de discussion sur https://discuss.openedx.org. Je me demande s’il existe une solution pour obliger la communauté à respecter la casse appropriée de notre nom de marque, ou pour remplacer automatiquement certains mots-clés par le terme correct.
La graphie préférée pour le nom de la marque est Open edX, mais beaucoup de personnes écrivent open edx (tout en minuscules) ou openedx à la place.

Il n’existe rien de intégré dans Discourse pour remplacer une phrase, mais vous pourriez avoir de la chance en utilisant les Mots surveillés pour signaler automatiquement les sujets si Open edX est mal orthographié dans le titre d’un sujet. Cela se configure dans votre section Admin / Journaux / Mots surveillés. Si vous activez le paramètre du site watched words regular expressions, vous pouvez utiliser des expressions régulières pour surveiller des mots.

J’ai testé cela sur mon propre site plus tôt aujourd’hui et j’ai du mal à faire en sorte que les expressions régulières des mots surveillés ne soient pas insensibles à la casse. Il semble que Discourse définisse le drapeau d’insensibilité à la casse sur les expressions régulières. Je ne sais pas s’il existe un moyen de contourner cela. Si quelqu’un a des idées à ce sujet, je serais intéressé de les connaître.

Si cela pouvait fonctionner, votre personnel devrait répondre aux signalements pour les mots surveillés, puis modifier les publications. Cela pourrait représenter plus de travail que ce que vous souhaitez leur imposer.

Je soupçonne qu’il serait possible de créer un composant de thème qui réécrirait automatiquement les titres des sujets côté client, mais comme il s’exécuterait à chaque chargement de page de chaque sujet, cela pourrait être une approche inefficace.