From e3bc92a24cef88430d0cedf8a7b9f5fdf87d1295 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Thu, 10 Apr 2008 21:49:13 +0000 Subject: [PATCH] et [11426] ne suffisait pas, comme le fait remarquer marcimat ; exemple : --- ecrire/inc/texte.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecrire/inc/texte.php b/ecrire/inc/texte.php index b51a1333a2..961a3351f2 100644 --- a/ecrire/inc/texte.php +++ b/ecrire/inc/texte.php @@ -565,7 +565,7 @@ function corriger_typo($letexte) { // Proteger les caracteres typographiques a l'interieur des tags html $protege = "!':;?~%-"; $illegal = "\x1\x2\x3\x4\x5\x6\x7\x8"; - if (preg_match_all(",</?[a-z!][^<>]*[!':;\?~%][^<>]*>,imsS", + if (preg_match_all(",</?[a-z!][^<>]*[".preg_quote($protege)."][^<>]*>,imsS", $letexte, $regs, PREG_SET_ORDER)) { foreach ($regs as $reg) { $insert = $reg[0]; -- GitLab