+ function handleXmlNamespace ( $parser, $data, $prefix=false, $uri=false ) {
+ if( preg_match( '/www.mediawiki.org/',$prefix ) ) {
+ $prefix = str_replace( '/','\/',$prefix );
+ $this->mXmlNamespace='/^'.$prefix.':/';
+ }
+ }
+
+ function stripXmlNamespace($name) {
+ if( $this->mXmlNamespace ) {
+ return(preg_replace($this->mXmlNamespace,'',$name,1));
+ }
+ else {
+ return($name);
+ }
+ }
+