diff --git a/ecrire/inc/texte.php b/ecrire/inc/texte.php index 9e8493f98ae6cffb4d884561444c9f4c541be09c..0c2ab38772d70a35db42983476e91552c9c37c2e 100644 --- a/ecrire/inc/texte.php +++ b/ecrire/inc/texte.php @@ -105,9 +105,10 @@ function code_echappement($rempl, $source='') { // - pour $source voir commentaire infra (echappe_retour) // - pour $no_transform voir le filtre post_autobr dans inc_filtres.php3 -function echappe_html($letexte, $source='', $no_transform=false) { +function echappe_html($letexte, $source='', $no_transform=false, +$preg=',<(html|code|cadre|frame)>(.*)</\1>,Uims') { if (preg_match_all( - ',<(html|code|cadre|frame)>(.*)</\1>,Uims', + $preg, $letexte, $matches, PREG_SET_ORDER)) foreach ($matches as $regs) {