Orthotypo casse certains échappements de SPIP 4.2 avec ses traitements
Exemple avec un texte d’article, et la fonctionnalité CAPS (Styler les mots en lettres capitales) activée sur ortho typo
[x..->858]
tttrr
[xxxx->857]
En entrant dans le pipeline orthotypo_post_typo
on a ce texte
@|LIENfb378ab|W3guLi0+ODU4XQ==|@
tttrr
@|LIENfb378ab|W3h4eHgtPjg1N10=|@
En en sortant, on a :
@|LIENfb378ab|W3guLi0+<span class="caps">ODU4XQ</span>==|@
tttrr
@|LIENfb378ab|W3h4eHgtPjg1N10=|@
Du coup, cela casse le base64 du lien échappé.
Il faudrait qu’il ignore tout ce qui est entre @| et |@
j’imagine.