Do not remove image properties when hiding external links
authorx2003bruneau <x2003bruneau@9869982d-c50d-0410-be91-f2a2ec7c7c7b>
Mon, 15 Jan 2007 13:33:26 +0000 (13:33 +0000)
committerx2003bruneau <x2003bruneau@9869982d-c50d-0410-be91-f2a2ec7c7c7b>
Mon, 15 Jan 2007 13:33:26 +0000 (13:33 +0000)
git-svn-id: svn+ssh://murphy/home/svn/banana/trunk@174 9869982d-c50d-0410-be91-f2a2ec7c7c7b

banana/message.func.inc.php

index c0cd097..15da405 100644 (file)
@@ -311,8 +311,8 @@ function banana__linkAttachment($cid)
 
 function banana_hideExternalImages($text)
 {
-    return preg_replace("/<img[^>]*?src=['\"](?!cid).*?>/i",
-                        Banana::$page->makeImg(array('img' => 'invalid')),
+    return preg_replace("/<img([^>]*?)src=['\"](?!cid).*?['\"](.*?)>/i",
+                        '<img\1src="invalid"\2>',
                         $text);
 }