From 5815d83236da81015875ac9d94837a24151b01c4 Mon Sep 17 00:00:00 2001 From: Alexandre Emsenhuber Date: Thu, 28 Aug 2008 08:08:31 +0000 Subject: [PATCH] Replace arguments before replacing variables in {{int:...}} parser function, for compatibility with messages that require it --- includes/parser/CoreParserFunctions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/parser/CoreParserFunctions.php b/includes/parser/CoreParserFunctions.php index 3a991d5d57..796df98eb8 100644 --- a/includes/parser/CoreParserFunctions.php +++ b/includes/parser/CoreParserFunctions.php @@ -58,8 +58,8 @@ class CoreParserFunctions { if ( strval( $part1 ) !== '' ) { $args = array_slice( func_get_args(), 2 ); $message = wfMsgGetKey( $part1, true, false, false ); - $message = $parser->replaceVariables( $message ); // like $wgMessageCache->transform() $message = wfMsgReplaceArgs( $message, $args ); + $message = $parser->replaceVariables( $message ); // like $wgMessageCache->transform() return $message; } else { return array( 'found' => false ); -- 2.20.1