From 5b052e22e71803290d4e9fabc12b69672d4d688d Mon Sep 17 00:00:00 2001 From: e107steved Date: Thu, 2 Jun 2011 20:03:14 +0000 Subject: [PATCH] Additional check --- e107_handlers/e_parse_class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e107_handlers/e_parse_class.php b/e107_handlers/e_parse_class.php index 32c7ab4d2..a68f9c96c 100644 --- a/e107_handlers/e_parse_class.php +++ b/e107_handlers/e_parse_class.php @@ -601,7 +601,7 @@ class e_parse $s = preg_replace_callback('#('.implode('|', $vl).')#mis', array($this, 'modtag'), $t); } } - $s = preg_replace('#(?:onmouse.+?|onclick)\s*?\=#', '[sanitised]$0[/sanitised]', $s); + $s = preg_replace('#(?:onmouse.+?|onclick|onfocus)\s*?\=#', '[sanitised]$0[/sanitised]', $s); $s = preg_replace_callback('#base64([,\(])(.+?)([\)\'\"])#mis', array($this, 'proc64'), $s); $ans .= $s; }