Merge "Made findMissingFiles support scanning files changed in a time range"
[lhc/web/wiklou.git] / includes / specials / SpecialAllMessages.php
index d44b94e..7096fde 100644 (file)
@@ -51,15 +51,13 @@ class SpecialAllMessages extends SpecialPage {
 
                $this->setHeaders();
 
-               global $wgUseDatabaseMessages;
-               if ( !$wgUseDatabaseMessages ) {
+               if ( !$this->getConfig()->get( 'UseDatabaseMessages' ) ) {
                        $out->addWikiMsg( 'allmessagesnotsupportedDB' );
 
                        return;
-               } else {
-                       $this->outputHeader( 'allmessagestext' );
                }
 
+               $this->outputHeader( 'allmessagestext' );
                $out->addModuleStyles( 'mediawiki.special' );
 
                $this->table = new AllmessagesTablePager(
@@ -148,15 +146,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() ) .
@@ -340,8 +336,9 @@ class AllMessagesTablePager extends TablePager {
        }
 
        function getStartBody() {
+               $tableClass = $this->getTableClass();
                return Xml::openElement( 'table', array(
-                               'class' => 'mw-datatable TablePager',
+                               'class' => "mw-datatable $tableClass",
                                'id' => 'mw-allmessagestable'
                        ) ) .
                        "\n" .