New Start/EndHtmlElement events. Allows adding namespaces.

This commit is contained in:
Zach Copley
2010-10-29 23:38:00 +00:00
parent 456f4a6573
commit 2c420cc5eb
2 changed files with 18 additions and 3 deletions

View File

@@ -119,9 +119,16 @@ class HTMLOutputter extends XMLOutputter
$language = $this->getLanguage();
$this->elementStart('html', array('xmlns' => 'http://www.w3.org/1999/xhtml',
'xml:lang' => $language,
'lang' => $language));
$attrs = array(
'xmlns' => 'http://www.w3.org/1999/xhtml',
'xml:lang' => $language,
'lang' => $language
);
if (Event::handle('StartHtmlElement', array($this, &$attrs))) {
$this->elementStart('html', $attrs);
Event::handle('EndHtmlElement', array($this, &$attrs));
}
}
function getLanguage()