Use WikiPage instead of Article to call getUsedTemplates()
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 21 Nov 2011 14:09:13 +0000 (14:09 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 21 Nov 2011 14:09:13 +0000 (14:09 +0000)
includes/OutputPage.php

index eb25e6a..93fd649 100644 (file)
@@ -2204,8 +2204,8 @@ class OutputPage extends ContextSource {
                        $this->addHTML( Html::element( 'textarea', $params, $source ) );
 
                        // Show templates used by this article
-                       $article = new Article( $this->getTitle() );
-                       $templates = Linker::formatTemplates( $article->getUsedTemplates() );
+                       $page = WikiPage::factory( $this->getTitle() );
+                       $templates = Linker::formatTemplates( $page->getUsedTemplates() );
                        $this->addHTML( "<div class='templatesUsed'>
 $templates
 </div>