From cd57f720dc9e374966c71710a877b3a36fda93a9 Mon Sep 17 00:00:00 2001 From: Gabriel Wicke Date: Mon, 3 May 2004 10:21:26 +0000 Subject: [PATCH] added way to swich off message expansion --- includes/MessageCache.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/includes/MessageCache.php b/includes/MessageCache.php index 0200a97e9d..9a4a18f464 100755 --- a/includes/MessageCache.php +++ b/includes/MessageCache.php @@ -18,6 +18,7 @@ class MessageCache $this->mUseCache = $useMemCached; $this->mDisable = !$useDB; $this->mExpiry = $expiry; + $this->mDisableTransform = false; $this->mMemcKey = "$memcPrefix:messages"; $this->mKeys = false; # initialised on demand $this->mInitialised = true; @@ -197,19 +198,21 @@ class MessageCache # Replace brace tags $message = $this->transform( $message ); - return $message; } function transform( $message ) { - if ( strstr( $message, "{{" ) !== false ) { - $message = $this->mParser->transformMsg( $message, $this->mParserOptions ); + if( !$this->mDisableTransform ) { + if ( strstr( $message, "{{" ) !== false ) { + $message = $this->mParser->transformMsg( $message, $this->mParserOptions ); + } } return $message; } function disable() { $this->mDisable = true; } function enable() { $this->mDisable = false; } + function disableTransform() { $this->mDisableTransform = true; } } ?> -- 2.20.1