Guide de référence des mots surveillés

Bonjour à tous,

Je rencontre un problème avec les Mots Surveillés (Remplacer) sur notre forum de santé et je me demande si quelqu’un a trouvé une solution.

Le problème : Nous utilisons les Mots Surveillés pour développer automatiquement les abréviations médicales pour l’accessibilité (par exemple, MGUSGammapathie monoclonale de signification indéterminée (MGUS)). Cela fonctionne parfaitement sur la publication initiale, mais lorsque quelqu’un modifie cette publication plus tard, le remplacement s’exécute à nouveau et crée une récursion imbriquée comme ceci :

Gammapathie monoclonale de signification indéterminée (Gammapathie monoclonale de signification indéterminée (MGUS))

Chaque modification ultérieure ajoute une autre couche :melting_face:

Ce que j’ai essayé :

  • Ajouter des apostrophes autour de l’abréviation : (terme)('terme') - toujours en récursion

  • Utiliser des entités HTML avec l’option « Affiche le HTML dans le remplacement » activée - le texte disparaît complètement lors de la modification

  • Balises HTML span - s’affiche comme du code littéral et est toujours en récursion

Je sais que je pourrais simplement supprimer l’abréviation du texte de remplacement, mais il est important pour la recherche interne du forum et pour le SEO externe que l’abréviation reste visible dans les publications. Les abréviations sont la façon dont la plupart des gens parlent de ces affections, et si nous n’affichons que le terme développé, ces recherches ne feront pas apparaître les discussions pertinentes.

Donc, je suppose que ma question est de savoir s’il existe un moyen de développer les abréviations qui résiste aux modifications de publication sans récursion, tout en gardant l’abréviation visible pour la recherche ?

1 « J'aime »