Add some more missing globals
authorSam Reed <reedy@users.mediawiki.org>
Sun, 25 Jul 2010 17:53:16 +0000 (17:53 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Sun, 25 Jul 2010 17:53:16 +0000 (17:53 +0000)
maintenance/language/dumpMessages.php
maintenance/language/languages.inc
maintenance/language/writeMessagesArray.inc

index c83e719..4ad3570 100644 (file)
@@ -35,6 +35,7 @@ class DumpMessages extends Maintenance {
                foreach ( array_keys( Language::getMessagesFor( 'en' ) ) as $key ) {
                        $messages[$key] = wfMsg( $key );
                }
+               global $wgVersion;
                $this->output( "MediaWiki $wgVersion language file\n" );
                $this->output( serialize( $messages ) );
        }
index 9846429..47373a2 100644 (file)
@@ -32,6 +32,9 @@ class languages {
         */
        function __construct( $exif = true ) {
                require( dirname(__FILE__) . '/messageTypes.inc' );
+
+               global $wgIgnoredMessages, $wgOptionalMessages, $wgEXIFMessages;
+
                $this->mIgnoredMessages = $wgIgnoredMessages;
                if ( $exif ) {
                        $this->mOptionalMessages = array_merge( $wgOptionalMessages );
index e3a48ab..4e64dcb 100644 (file)
@@ -80,6 +80,8 @@ class MessageWriter {
                # Load messages
                $dir = $prefix ? $prefix : dirname( __FILE__ );
 
+               global $wgMessageStructure, $wgBlockComments, $wgIgnoredMessages, $wgOptionalMessages;
+
                require( $dir . '/messages.inc' );
                self::$messageStructure = $wgMessageStructure;
                self::$blockComments = $wgBlockComments;