Nous utilisons Discourse Show Fullname in Mentions. Par conséquent, les mentions des publications rendues ne peuvent pas être copiées et collées dans de nouvelles publications.
Les noms d’utilisateur remplacés sont stockés à l’intérieur du contenu rendu sous forme d’attribut de données :
<a class="mention mention-fullname discourse-show-name-mentions" data-full-name="Thomas Kalka" href="/u/toka" data-original-mention="@toka">@Thomas Kalka</a>
J’aimerais découvrir une méthode pour garantir que la mention appropriée, dans ce cas @toka, est capturée lors de la copie à partir du texte rendu (contenu cuit) pendant la création de la publication.
Quelles options existent pour personnaliser l’algorithme qui construit le contenu Markdown à partir du HTML, spécifiquement pour ce scénario, afin que a[data-original-fullname] soit inséré pour a.mention-fullname ?