Autoreplace ' [?!:;]' => ' \1' in html mails.
authorFlorent Bruneau <florent.bruneau@polytechnique.org>
Fri, 21 Dec 2007 14:10:24 +0000 (15:10 +0100)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Fri, 21 Dec 2007 14:10:24 +0000 (15:10 +0100)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
classes/miniwiki.php

index d906ad6..ab547e0 100644 (file)
@@ -84,6 +84,9 @@ class MiniWiki
         MiniWiki::Markup("/\n\n/", '</p><p>', "\n\n", "paragraphe1\n\nparagraphe2");
         MiniWiki::Markup("/\n/", ' ', "\n");
         MiniWiki::Markup("/^.*<\/p>.*<p>.*$/s", "<p>$0</p>", "$0");
+
+        // french typo rules, unbreakable spaces
+        MiniWiki::Markup("/ +([!?:;])/", "&nbsp;$1", "$0");
     }
 
     public static function WikiToHTML($wiki, $title = false)