Index: branches/5.3.x/core/kernel/processors/tag_processor.php =================================================================== diff -u -N -r15698 -r15902 --- branches/5.3.x/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 15698) +++ branches/5.3.x/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 15902) @@ -1,6 +1,6 @@ ', "", $ret); + $ret = kUtil::escape($ret, kUtil::ESCAPE_JS); } if ($flag_values['strip_nl']) { // 1 - strip \r,\n; 2 - strip tabs too @@ -330,7 +328,7 @@ { // echo " prefix : $prefix
"; if (!isset($this->Prefixes[$prefix])) - $this->Application->ApplicationDie ("Filepath and ClassName for prefix $prefix not defined while processing ".htmlspecialchars($tag->GetFullTag(), null, CHARSET)."!"); + $this->Application->ApplicationDie ("Filepath and ClassName for prefix $prefix not defined while processing ".kUtil::escape($tag->GetFullTag())."!"); include_once($this->Prefixes[$prefix]['path']); $ClassName = $this->Prefixes[$prefix]['class']; $a_processor = new $ClassName($prefix);