J’ai un forum où les utilisateurs publient des données provenant de programmes à partager et à discuter sous forme de chaînes encodées. Nous avons le problème où les tirets consécutifs se transforment en tirets cadratins.
Pour les utilisateurs conscients du problème, ils peuvent le résoudre en plaçant leurs chaînes encodées dans des blocs de texte préformatés (les citations ont le même problème et se convertissent automatiquement). Cependant, les nouveaux utilisateurs et ceux qui sont moins techniquement avertis ont des difficultés et, après avoir simplement collé leurs chaînes encodées, se retrouvent avec des chaînes converties en tirets qui provoquent des erreurs lors de leur importation dans le programme d’origine après un copier-coller. Cela entraîne alors des échanges de messages importants et de la confusion au sein du sujet, ce qui détruit l’intention du message original.
En bref, puis-je, en tant qu’administrateur, désactiver le formatage automatique des doubles tirets en tirets cadratins ?
Par exemple, taper A-- brut dans le message se formate automatiquement en A–, qui est ensuite copié-collé en A–.
Vous pouvez désactiver cette mise en forme automatique avec ce paramètre. Malheureusement, vous ne pouvez pas choisir ce que vous désactivez.
Cependant, si vous souhaitez conserver les règles de typographie mais désactiver le tiret cadratin, vous pouvez utiliser l’astuce suivante avec le remplacement de mots :
Et une petite astuce pas si belle de plus : remplacez — par - - (bon, ce n’est pas ça non plus) car alors vous pourriez (est-ce même de l’anglais ) sauver la peau des utilisateurs d’Apple, je suppose. Au moins, les i-devices utiliseront — partout, même si le tiret cadratin est désactivé du côté de Discourse.
Honnêtement, je ne l’ai jamais fait, mais comme je dois utiliser copier-coller, grâce à Apple, pour la même raison, et que cela fonctionne, le remplacement devrait fonctionner de la même manière s’il est nécessaire de sauvegarder le tiret cadratin.
Il y avait une astuce plus simple pour obtenir le même résultat, mais je ne me souviens plus de quoi il s’agissait ni qui m’a guidé… Je me suis plaint de la même chose, mais pour moi, la raison était les tableaux markdown.
Vous voulez vraiment former les gens à mettre ces choses dans des blocs de code, mais ces paramètres de site pourraient aider : /admin/site_settings/category/posting?filter=highlight.
À quoi ressemblent vos blocs de code ? Le site est-il public ?
Le texte en question se présente sous la forme de XGID qui codent l’état du plateau et le score d’une partie/d’un match de backgammon. Par exemple, voici l’ID d’une position de départ pour un match à 7, où Noir a remporté le lancer d’ouverture avec un 65 à jouer :
Ceux du programme eXtreme Gammon le font, mais nous avons également des utilisateurs qui publient des identifiants GNU Backgammon. Ils n’ont pas de préfixe. Par exemple :
jM/gDQDYzeAJIA:EQFvAAAAAAAA
… mais ceux-ci n’utilisent pas non plus de traits d’union, ils ne souffrent donc pas des mêmes corrections automatiques de markdown.
En général, lorsque vous modifiez un message comme suggéré, laissez-vous une note ou publiez-vous une réponse ? Les utilisateurs s’énervent-ils parfois ?
Dans le passé, l’un des cofondateurs ici corrigeait régulièrement mes fautes de frappe.
Pour quelque chose comme la correction de la mise en forme, je pense que les gens seraient contents. La question la plus importante est de savoir s’ils pourront discerner à partir de la modification ce que vous avez fait afin de savoir quoi faire la prochaine fois.
Ici, les utilisateurs TL3 peuvent modifier les titres et les catégories. Il est rare que quelqu’un se plaigne.
Ce qui est approprié pour votre communauté, je ne peux pas le deviner. Peut-être qu’ils penseront « Cool ! Maintenant, je sais comment faire ça » ou peut-être qu’ils penseront autre chose.