Re-enable message transformations when we're done building the message list.
authorBrion Vibber <brion@users.mediawiki.org>
Thu, 9 Sep 2004 22:22:17 +0000 (22:22 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Thu, 9 Sep 2004 22:22:17 +0000 (22:22 +0000)
Fix for bug 435: Page footer variables not replaced when viewing Special:Allmessages
http://bugzilla.wikipedia.org/show_bug.cgi?id=435

includes/MessageCache.php
includes/SpecialAllmessages.php

index 247b700..c0f8f02 100755 (executable)
@@ -263,6 +263,7 @@ class MessageCache
        function disable() { $this->mDisable = true; }
        function enable() { $this->mDisable = false; }
        function disableTransform() { $this->mDisableTransform = true; }
+       function enableTransform() { $this->mDisableTransform = false; }
 
        function addMessage( $key, $value ) {
                $this->mExtensionMessages[$key] = $value;
index f8cd28f..91f7f1f 100644 (file)
@@ -29,6 +29,7 @@ function wfSpecialAllmessages() {
                $messages[$key]['statmsg'] = wfMsgNoDb( $key );
                $messages[$key]['msg'] = wfMsg ( $key );
        }
+       $wgMessageCache->enableTransform();
        wfProfileOut( "$fname-setup" );
        
        wfProfileIn( "$fname-output" );