From: jamiesensei Date: Wed, 10 Jan 2007 06:17:45 +0000 (+0000) Subject: fixed xhtml problem in repeared header elements which had [] in id. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=78354cec8ca382365f8ee26ff9cd7cc5187632a7;p=moodle.git fixed xhtml problem in repeared header elements which had [] in id. --- diff --git a/lib/formslib.php b/lib/formslib.php index 4237a1db43..88112f7f5f 100644 --- a/lib/formslib.php +++ b/lib/formslib.php @@ -1416,6 +1416,7 @@ class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless{ $name = $header->getName(); $id = empty($name) ? '' : ' id="' . $name . '"'; + $id = preg_replace(array('/\]/', '/\[/'), array('', '_'), $id); if (is_null($header->_text)) { $header_html = ''; } elseif (!empty($name) && isset($this->_templates[$name])) {