From 03ee9e648af960ce705a49ce2f31156b73700585 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Sun, 18 May 2008 08:20:37 +0000 Subject: [PATCH] ne pas mettre d'insecable devant les ? lorsqu'ils sont suivis d'autre chose qu'un espace ou un autre ? ; ca evite de casser les urls --- ecrire/typographie/fr.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ecrire/typographie/fr.php b/ecrire/typographie/fr.php index 6b639aa074..6c9c0f2beb 100644 --- a/ecrire/typographie/fr.php +++ b/ecrire/typographie/fr.php @@ -46,13 +46,13 @@ function typographie_fr_dist($letexte) { $cherche1 = array( /* 1 */ '/((?:^|[^\#0-9a-zA-Z\&])[\#0-9a-zA-Z]*)\;/S', /* 2 */ '/»| --?,|(?::| %)(?:\W|$)/S', - /* 3 */ '/([^[<!?(])([!?])/S', + /* 3 */ '/([^[<(])([!?][!?\.]*)($|\s)/S', /* 4 */ '/«|(?:M(?:M?\.|mes?|r\.?)|[MnN]°) /S' ); $remplace1 = array( /* 1 */ '\1~;', /* 2 */ '~\0', - /* 3 */ '\1~\2', + /* 3 */ '\1~\2\3', /* 4 */ '\0~' ); $letexte = preg_replace($cherche1, $remplace1, $letexte); -- GitLab