Les forums que j’administre sont récemment passés au nouvel éditeur de texte enrichi, et j’ai immédiatement remarqué qu’il semble (dans une certaine mesure) casser les fonctionnalités de remplacement de texte du système d’exploitation, comme Général > Claviers > Remplacement de texte sur iOS. C’est dommage car j’ai plusieurs remplacements que j’utilise beaucoup dans Discourse. Par exemple, l’une de mes tâches de modération les plus courantes consiste à rediriger les utilisateurs vers d’autres forums, et j’ai donc par exemple un remplacement de texte qui remplace adf par un lien vers les forums des développeurs Apple. (Je préfère ne pas utiliser de réponses types pour cela car la plupart du reste du message est souvent moins standard, mais ils contiennent toujours ce lien. De plus, j’ai plusieurs autres remplacements qui ne correspondent pas à ce modèle.)
Fait intéressant, certains de mes remplacements continuent de fonctionner ; par exemple, \\tau semble se transformer de manière fiable en τ. Et mon remplacement adf semble presque fonctionner si je le tape entre des backticks : j’écris ce message sur macOS Safari, et [backtick] adf [backtick] [espace] se traduit brièvement par [Apple Developer Forums](https://forums.developer.apple.com/), bien que cela disparaisse et redevienne adf si j’interagis avec l’éditeur d’une quelconque manière par la suite.
Je suppose que la barre oblique inversée initiale doit avoir quelque chose à voir avec la raison pour laquelle cela fonctionne pour mes autres remplacements, je peux donc probablement contourner ce bug en changeant mon remplacement adf en \\adf. Mais je ne devrais vraiment pas avoir à le faire.
C’est un problème assez grave pour moi car cela interfère avec ma capacité à effectuer ce type de modération efficacement depuis l’application iOS de Discourse. (C’est aussi pourquoi je ne veux pas avoir à ajouter une barre oblique inversée : c’est agaçant de taper une barre oblique inversée sur un clavier de téléphone.)