X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Flanguages.inc;h=f23e8afa6e9bb2cba6299d62655c7d11765e0bf1;hb=430255078768b476d77cf16daf02ff64c33bf7bd;hp=bb2df89e74aed1e76db88da5219dd49a3cccd4e5;hpb=537d944db05b1a9c76fca2712ab769f91de87545;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/languages.inc b/maintenance/languages.inc index bb2df89e74..f23e8afa6e 100644 --- a/maintenance/languages.inc +++ b/maintenance/languages.inc @@ -20,6 +20,7 @@ class languages { 'exif-model-value', 'exif-software-value', 'history_copyright', + 'imgmultigotopost', 'licenses', 'linkprefix', 'loginend', @@ -331,15 +332,16 @@ class languages { } /** - * Output a messages list. + * Output a messages list * - * @param $messages The messages list. - * @param $code The language code. - * @param $text The text to show before the list (optional). - * @param $level The display level. - * @param $links Show links. + * @param $messages The messages list + * @param $code The language code + * @param $text The text to show before the list (optional) + * @param $level The display level (optional) + * @param $links Show links (optional) + * @param $wikilang The langauge of the wiki to display the list in, for the links (optional) */ - public function outputMessagesList( $messages, $code, $text = '', $level = 2, $links = false ) { + public function outputMessagesList( $messages, $code, $text = '', $level = 2, $links = false, $wikilang = 'en' ) { if ( count( $messages ) > 0 ) { if ( $text ) { echo "$text\n"; @@ -350,8 +352,7 @@ class languages { foreach ( $messages as $key => $value ) { if ( $links ) { $displayKey = ucfirst( $key ); - global $wgContLang; - if ( $code == $wgContLang->getCode() ) { + if ( $code == $wikilang ) { $displayKey = "[[MediaWiki:$displayKey|$key]]"; } else { $displayKey = "[[MediaWiki:$displayKey/$code|$key]]";