Skip to content

Fix #3990 et le support de <pre> dans le texte SPIP.

cerdic a demandé de fusionner gh-3abd0771/109/unknown/refs/pull/109/head vers master
  • <pre> est echappe et son contenu n'est pas traite par les raccourcis typo
  • les bloc <code> contenus dans un <pre> voient simplement leurs entites echappes pour un affichage efficient des balise html

Le contenu suivant :

<code>
<a href='#'>Lien</a>

et un second texte ici ?
</code>

<pre>
<a href='#'>Lien</a>

et un second texte ici ?
</pre>

<pre>
<code>
<a href='#'>Lien</a>

et un second texte ici ?
</code>
</pre>

produit donc le html suivant :

<div style='text-align: left;' class='spip_code' dir='ltr'><code>&lt;a href='#'&gt;Lien&lt;/a&gt;<br />
<br />
et un second texte ici ?</code></div>

<pre>
<a href='#'>Lien</a>

et un second texte ici ?
</pre>

<pre>
<code>
&lt;a href='#'&gt;Lien&lt;/a&gt;

et un second texte ici ?
</code>
</pre>

Rapports de requête de fusion