Fixed case where HTML comments were getting stripped when opening tag not followed by whitespace (<!--foo--> was stripped, <!-- foo --> was not, neither is stripped now)
authorDan
Sun, 27 Jan 2008 23:44:02 -0500
changeset 381 b4751b55ee92
parent 380 73444271fd1c
child 382 2ccb55995aef
Fixed case where HTML comments were getting stripped when opening tag not followed by whitespace (<!--foo--> was stripped, <!-- foo --> was not, neither is stripped now)
includes/functions.php
--- a/includes/functions.php	Sun Jan 27 23:17:15 2008 -0500
+++ b/includes/functions.php	Sun Jan 27 23:44:02 2008 -0500
@@ -1831,7 +1831,7 @@
       // Debugging message
       // echo htmlspecialchars($full_tag) . '<br />';
 
-      if ( !in_array($tag_name, $tag_whitelist) )
+      if ( !in_array($tag_name, $tag_whitelist) && substr($tag_name, 0, 3) != '!--' )
       {
         // Illegal tag
         //echo $tag_name . ' ';