From: Platonides Date: Thu, 12 Aug 2010 13:23:28 +0000 (+0000) Subject: Parser should only use content messages. X-Git-Tag: 1.31.0-rc.0~35531 X-Git-Url: http://git.cyclocoop.org/%24self?a=commitdiff_plain;h=9e96f8db7726bddd4e4394b0d97a5779fe353abf;p=lhc%2Fweb%2Fwiklou.git Parser should only use content messages. --- diff --git a/includes/parser/CoreParserFunctions.php b/includes/parser/CoreParserFunctions.php index 85873c55e6..251f938e45 100644 --- a/includes/parser/CoreParserFunctions.php +++ b/includes/parser/CoreParserFunctions.php @@ -605,7 +605,7 @@ class CoreParserFunctions { return ''; else return( '' . - wfMsg( 'duplicate-defaultsort', + wfMsgForContent( 'duplicate-defaultsort', htmlspecialchars( $old ), htmlspecialchars( $text ) ) . '' ); @@ -643,7 +643,7 @@ class CoreParserFunctions { $stripList = $parser->getStripList(); if ( !in_array( $tagName, $stripList ) ) { return '' . - wfMsg( 'unknown_extension_tag', $tagName ) . + wfMsgForContent( 'unknown_extension_tag', $tagName ) . ''; } diff --git a/includes/parser/Parser.php b/includes/parser/Parser.php index b1f97e5252..04a5e1d336 100644 --- a/includes/parser/Parser.php +++ b/includes/parser/Parser.php @@ -1144,7 +1144,7 @@ class Parser { throw new MWException( __METHOD__.': unrecognised match type "' . substr( $m[0], 0, 20 ) . '"' ); } - $url = wfMsg( $urlmsg, $id); + $url = wfMsgForContent( $urlmsg, $id); $sk = $this->mOptions->getSkin( $this->mTitle ); $la = $sk->getExternalLinkAttributes( "external $CssClass" ); return "{$keyword} {$id}"; @@ -3407,13 +3407,13 @@ class Parser { global $wgEnableScaryTranscluding; if ( !$wgEnableScaryTranscluding ) { - return wfMsg('scarytranscludedisabled'); + return wfMsgForContent('scarytranscludedisabled'); } $url = $title->getFullUrl( "action=$action" ); if ( strlen( $url ) > 255 ) { - return wfMsg( 'scarytranscludetoolong' ); + return wfMsgForContent( 'scarytranscludetoolong' ); } return $this->fetchScaryTemplateMaybeFromCache( $url ); } @@ -3430,7 +3430,7 @@ class Parser { $text = Http::get( $url ); if ( !$text ) { - return wfMsg( 'scarytranscludefailed', $url ); + return wfMsgForContent( 'scarytranscludefailed', $url ); } $dbw = wfGetDB( DB_MASTER );