From: sam_marshall Date: Mon, 15 Jan 2007 17:42:06 +0000 (+0000) Subject: MDL-8185: Changed wiki html tag balancer to leave CDATA sections alone X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2cf02a3935dde007865791a1d67c2744fd0b8a53;p=moodle.git MDL-8185: Changed wiki html tag balancer to leave CDATA sections alone --- diff --git a/mod/wiki/ewiki/plugins/moodle/f_fixhtml.php b/mod/wiki/ewiki/plugins/moodle/f_fixhtml.php index e3654a7bf5..aac7a16b86 100644 --- a/mod/wiki/ewiki/plugins/moodle/f_fixhtml.php +++ b/mod/wiki/ewiki/plugins/moodle/f_fixhtml.php @@ -96,8 +96,12 @@ function ewiki_html_tag_balancer(&$html) { #-- opening tag? elseif ($tname[0] != "/") { + #-- cdata + if($tname=='![cdata[') { + // LEAVE THE POOR THING ALONE! + } #-- standalone tag - if (in_array($tname, $html_standalone)) { + else if (in_array($tname, $html_standalone)) { $tattr = rtrim(rtrim($tattr, "/")); if (EWIKI_XHTML) { $tattr .= " /";