Make $site and $lang global, just to be safe. Call finalSetup() in loadWikimediaSetti...
authorChad Horohoe <demon@users.mediawiki.org>
Sun, 9 Aug 2009 12:55:56 +0000 (12:55 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Sun, 9 Aug 2009 12:55:56 +0000 (12:55 +0000)
maintenance/Maintenance.php

index 22be3f3..51ecfab 100644 (file)
@@ -572,7 +572,7 @@ abstract class Maintenance {
         * Do setup specific to WMF
         */
        public function loadWikimediaSettings() {
-               global $IP, $wgNoDBParam, $wgUseNormalUser, $wgConf;
+               global $IP, $wgNoDBParam, $wgUseNormalUser, $wgConf, $site, $lang;
 
                if ( empty( $wgNoDBParam ) ) {
                        # Check if we were passed a db name
@@ -616,6 +616,8 @@ abstract class Maintenance {
                if ( $lang == 'test' && $site == 'wikipedia' ) {
                        define( 'TESTWIKI', 1 );
                }
+
+               $this->finalSetup();
        }
 
        /**