<< et >> non échappés dans le HTML #19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Message envoyé à Légifrance :
Date d'envoi : 19/12/2024 17:47:09
Dans la LOI constitutionnelle n° 92-554 du 25 juin 1992 ajoutant à la Constitution un titre : "Des Communautés européennes et de l'Union européenne" (1) , notamment, des << et >> sont utilisés à la place des guillemets. Or ces inférieurs et supérieurs ne sont pas "échappés" (ie convertis en < et >). Le navigateur tente donc de les convertir en balise HTML et échoue. Du coup rien n'est affiché.
Dans le projet Tricoteuses, pour contourner ce problème nous remplaçons tous les << et >> par des « et ».
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
Mirrored automatically, do not edit here — edit at the source instead.
via Radicle:
[test graft 2026-09-15] Je confirme le souci d'échappement : « << » apparaît tel quel dans l'article 89 rendu en HTML. Un html.EscapeString côté générateur devrait suffire.
graft:mirrored
via Radicle:
[test graft 2026-09-15] Même problème dans le titre XV sur l'Union européenne, les guillemets français sont doublement échappés dans l'export.
graft:mirrored