From 4b0313f07c931177d15f54de58740d6d0a6a0008 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Tue, 10 Jan 2006 17:27:46 +0000
Subject: [PATCH] proteger les ~ dans les liens [->http://serveur/~user/]

---
 ecrire/inc_texte.php3 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3
index 55576c74b8..343bcb41fb 100644
--- a/ecrire/inc_texte.php3
+++ b/ecrire/inc_texte.php3
@@ -454,9 +454,9 @@ function typo($letexte, $echapper=true) {
 	$letexte = corriger_caracteres($letexte);
 
 	// Proteger les caracteres typographiques a l'interieur des tags html
-	$protege = "!':;?";
-	$illegal = "\x1\x2\x3\x4\x5";
-	if (preg_match_all(",</?[a-z!][^<>]*[!':;\?][^<>]*>,ims",
+	$protege = "!':;?~";
+	$illegal = "\x1\x2\x3\x4\x5\x6";
+	if (preg_match_all(",</?[a-z!][^<>]*[!':;\?~][^<>]*>,ims",
 	$letexte, $regs, PREG_SET_ORDER)) {
 		foreach ($regs as $reg) {
 			$insert = $reg[0];
-- 
GitLab