From dc7f91b67527a164bbff9942ae21300f2e6dffab Mon Sep 17 00:00:00 2001 From: Sam Reed Date: Sun, 25 Jul 2010 17:53:16 +0000 Subject: [PATCH] Add some more missing globals --- maintenance/language/dumpMessages.php | 1 + maintenance/language/languages.inc | 3 +++ maintenance/language/writeMessagesArray.inc | 2 ++ 3 files changed, 6 insertions(+) diff --git a/maintenance/language/dumpMessages.php b/maintenance/language/dumpMessages.php index c83e7198f2..4ad3570994 100644 --- a/maintenance/language/dumpMessages.php +++ b/maintenance/language/dumpMessages.php @@ -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 ) ); } diff --git a/maintenance/language/languages.inc b/maintenance/language/languages.inc index 98464292ec..47373a2c63 100644 --- a/maintenance/language/languages.inc +++ b/maintenance/language/languages.inc @@ -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 ); diff --git a/maintenance/language/writeMessagesArray.inc b/maintenance/language/writeMessagesArray.inc index e3a48abdc2..4e64dcb0b5 100644 --- a/maintenance/language/writeMessagesArray.inc +++ b/maintenance/language/writeMessagesArray.inc @@ -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; -- 2.20.1