* re-enabled now working parser tests: "Magic Word: {{NAMESPACE}}", "Magic Word: {{NAMESPACEE}}" and "Magic Word: {{PAGENAME}}"
* updated "Magic Word: {{PAGENAMEE}}" test accordingly, since {{PAGENAMEE}} is not {{FULLPAGENAMEE}}
$noxml = isset( $opts['noxml'] );
$local = isset( $opts['local'] );
$parser = $this->getParser();
- $title =& Title::makeTitle( NS_MAIN, $titleText );
+ $title = Title::newFromText( $titleText );
$matches = array();
if( isset( $opts['pst'] ) ) {
Magic Word: {{NAMESPACE}}
!! options
title=[[User:Ævar Arnfjörð Bjarmason]]
-disabled # FIXME
!! input
{{NAMESPACE}}
!! result
Magic Word: {{NAMESPACEE}}
!! options
title=[[User:Ævar Arnfjörð Bjarmason]]
-disabled # FIXME
!! input
{{NAMESPACEE}}
!! result
Magic Word: {{PAGENAME}}
!! options
title=[[User:Ævar Arnfjörð Bjarmason]]
-disabled # FIXME
!! input
{{PAGENAME}}
!! result
!! input
{{PAGENAMEE}}
!! result
-<p>User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason
+<p>%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason
</p>
!! end