De-globali[sz]e Special:Allmessages
authorReedy <reedy@wikimedia.org>
Mon, 16 Jun 2014 17:30:26 +0000 (18:30 +0100)
committerIAlex <codereview@emsenhuber.ch>
Sat, 28 Jun 2014 12:12:50 +0000 (12:12 +0000)
Change-Id: I49cf4f294a6543c7ee9ca56d9d6e9635996de30d

includes/specials/SpecialAllMessages.php

index d44b94e..2b6feb4 100644 (file)
@@ -51,8 +51,7 @@ class SpecialAllMessages extends SpecialPage {
 
                $this->setHeaders();
 
-               global $wgUseDatabaseMessages;
-               if ( !$wgUseDatabaseMessages ) {
+               if ( !$this->getConfig()->get( 'UseDatabaseMessages' ) ) {
                        $out->addWikiMsg( 'allmessagesnotsupportedDB' );
 
                        return;
@@ -148,15 +147,13 @@ class AllMessagesTablePager extends TablePager {
        }
 
        function buildForm() {
-               global $wgScript;
-
                $attrs = array( 'id' => 'mw-allmessages-form-lang', 'name' => 'lang' );
                $msg = wfMessage( 'allmessages-language' );
                $langSelect = Xml::languageSelector( $this->langcode, false, null, $attrs, $msg );
 
                $out = Xml::openElement( 'form', array(
                                'method' => 'get',
-                               'action' => $wgScript,
+                               'action' => $this->getConfig()->get( 'Script' ),
                                'id' => 'mw-allmessages-form'
                        ) ) .
                        Xml::fieldset( $this->msg( 'allmessages-filter-legend' )->text() ) .