Je sais que vous pouvez facilement le configurer pour remplacer du texte par des liens, mais j’aimerais remplacer du texte par du HTML personnalisé qui mettra en surbrillance et soulignera du texte et inclura des balises « title ».
La raison pour laquelle certaines personnes sur nos forums utilisent des indicateurs de ton, mais pour les nouveaux, ils ont besoin de beaucoup d’explications. Si je pouvais avoir une balise abbr enveloppée autour d’eux avec une balise title expliquant ce que cela signifie et un lien vers la liste, ce serait parfait.
Est-ce possible ? Cela nécessiterait-il un composant de thème ? Je n’ai aucune idée de comment en créer un.
Vous pourriez configurer les Mots surveillés pour remplacer automatiquement ces indicateurs de ton par un <a href=“ https://toneindicators.carrd.co/#masterlist”><abbr title=“Joking”>/j</abbr></a>, par exemple ?
GitHub - Arkshine/discourse-tooltipify-words – Quelque chose que j’ai fait il y a quelque temps pour quelqu’un. C’est une copie de Auto-Linkify Words mais qui repose sur le composant \u003cDTooltip\u003e afin que nous puissions y utiliser du HTML. Vous pouvez utiliser des expressions régulières.
Oui, c’est mieux, merci, le fait d’appuyer longuement fonctionne. Je me demande s’il est possible de le faire fonctionner avec des appuis normaux, car je ne sais pas si les gens trouveraient cela par eux-mêmes !
En effet. Je n’ai pas pu tester sur un vrai appareil mobile, seulement sur un ordinateur de bureau (vue mobile). Laissez-moi voir comment je peux corriger cela.
En fait, ça fonctionne. Je l’ai testé sur une instance Discourse de production avec un mobile, mais il repose sur une fonctionnalité introduite récemment (il y a 3 semaines, #23071). Vous devrez mettre à jour votre Discourse pour que cela fonctionne.