From 5e2ebd2cc7768cda6f8de6c71c3952382b840304 Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Fri, 24 Nov 2006 17:49:25 +0000 Subject: [PATCH] Idem git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1153 839d8a87-29fc-0310-9880-83ba4fa771e5 --- classes/platalpage.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/platalpage.php b/classes/platalpage.php index ab83066..2667cd0 100644 --- a/classes/platalpage.php +++ b/classes/platalpage.php @@ -284,8 +284,8 @@ function hide_emails($source, &$smarty) $source = preg_replace("!]+href=[\"'][^\"']*[-a-z0-9_.]+@[-a-z0-9_.]+[^\"']*[\"'][^>]*>.*?!is", '&&&ahref&&&', $source); //prevant replacement in tag attributes - preg_match_all("!<[^>]+[\"'][^\"']*[-a-z0-9_.]+@[-a-z0-9_.]+[^\"']*[\"'][^>]*>!is", $source, $misc); - $source = preg_replace("!<[^>]+[\"'][^\"']*[-a-z0-9_.]+@[-a-z0-9_.]+[^\"']*[\"'][^>]*>!is", '&&&misc&&&', $source); + preg_match_all("!<[^>]+[-a-z0-9_.]+@[-a-z0-9_.]+[^>]+>!is", $source, $misc); + $source = preg_replace("!<[^>]+[-a-z0-9_.]+@[-a-z0-9_.]+[^>]+>!is", '&&&misc&&&', $source); //catch ! $source = preg_replace('!([-a-z0-9_.]+@[-a-z0-9_.]+)!ie', '_hide_email("\1")', $source); -- 2.1.4