Je ne sais pas si cela doit être considéré comme un bug ou une demande d’amélioration. En gros, lorsque vous citez du texte ruby, la citation ne s’affiche pas correctement. Par exemple :
日本語
Si vous citez cela, vous obtiendrez quelque chose comme :
日に本ほん語
Pourrait-on mettre à jour cela d’une manière ou d’une autre pour que la citation inclue les balises ruby afin d’assurer un formatage correct ? Ou est-ce considéré comme une citation « avancée » qui ne fonctionnera que lors de la citation complète d’un message ?
Super. Pour ajouter une précision, j’ai remarqué que le furigana (texte balisé avec rt) au-dessus du dernier caractère n’est souvent pas surligné et n’est donc pas mis entre guillemets (alors qu’il devrait l’être). Ce ne sera probablement pas un problème majeur à gérer, car tout cela se trouve dans la dernière balise ruby, mais c’est un point à garder en tête lors de l’implémentation.
D’accord, gardez simplement à l’esprit que ce n’est pas une priorité majeure pour nous, mais je pense que nous devrions le faire dans les un ou deux prochains mois. C’est déjà assigné.
Il pourrait être judicieux de conserver toutes les balises liées à Ruby qui ont été autorisées, même si rb et rp sont moins utilisés aujourd’hui. rp sert à la prise en charge des anciens navigateurs, ce qui n’est peut-être pas particulièrement pertinent pour Discourse. Ce n’est pas grave dans un sens ou dans l’autre, je pensais simplement devoir le mentionner.
MODIFICATION :
Plus important encore, lorsque je teste cela sur le mot de mon message initial (et uniquement ce mot), il omet les balises ruby environnantes, ce qui empêche le texte d’être formaté comme prévu. Lorsque je surligne du texte de part et d’autre avant de citer, la balise ruby est incluse, mais cette solution de contournement ne fonctionnerait pas si le mot était la première ou la dernière partie du message. Y a-t-il un moyen de s’assurer que les balises ruby sont incluses ?
Bien sûr, j’ajouterai ces balises à la liste blanche si nécessaire. De plus, c’est facile à faire dans une contribution via une PR.
C’est un problème lié à l’expérience utilisateur au niveau du navigateur dans la fonctionnalité de copier-coller. Nous ne pouvons pas grand-chose dans ce cas.
Je mettrai en place un environnement de développement Discourse un de ces jours.
Bien compris. Dans le pire des cas, je peux citer un message entier pour obtenir le bon HTML dans ces cas-là. C’est déjà une énorme amélioration. Merci !