From: Ilmari Karonen Date: Sat, 22 Jan 2011 00:12:21 +0000 (+0000) Subject: Add extension and MIME type as parameters to filetype-mime-mismatch message. Also... X-Git-Tag: 1.31.0-rc.0~32441 X-Git-Url: http://git.cyclocoop.org/%22%2C%20generer_url_ecrire%28?a=commitdiff_plain;h=852944169967a79eda8935d52409fd91d0746aea;p=lhc%2Fweb%2Fwiklou.git Add extension and MIME type as parameters to filetype-mime-mismatch message. Also fix an ungrammatical Finnish translation of filetype-badmime while I'm at it. --- diff --git a/includes/upload/UploadBase.php b/includes/upload/UploadBase.php index 84f78b28c0..a5fb844185 100644 --- a/includes/upload/UploadBase.php +++ b/includes/upload/UploadBase.php @@ -312,7 +312,7 @@ abstract class UploadBase { # XXX: Missing extension will be caught by validateName() via getTitle() if ( $this->mFinalExtension != '' && !$this->verifyExtension( $mime, $this->mFinalExtension ) ) { - return array( 'filetype-mime-mismatch' ); + return array( 'filetype-mime-mismatch', $this->mFinalExtension, $mime ); } # Check IE type diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 2b33b1e600..b396fc5470 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -2109,7 +2109,7 @@ See the [[Special:NewFiles|gallery of new files]] for a more visual overview.', 'illegalfilename' => 'The filename "$1" contains characters that are not allowed in page titles. Please rename the file and try uploading it again.', 'badfilename' => 'File name has been changed to "$1".', -'filetype-mime-mismatch' => 'File extension does not match MIME type.', +'filetype-mime-mismatch' => 'File extension ".$1" does not match the detected MIME type of the file ($2).', 'filetype-badmime' => 'Files of the MIME type "$1" are not allowed to be uploaded.', 'filetype-bad-ie-mime' => 'Cannot upload this file because Internet Explorer would detect it as "$1", which is a disallowed and potentially dangerous file type.', 'filetype-unwanted-type' => "'''\".\$1\"''' is an unwanted file type. diff --git a/languages/messages/MessagesFi.php b/languages/messages/MessagesFi.php index 8d1468df57..16f486102f 100644 --- a/languages/messages/MessagesFi.php +++ b/languages/messages/MessagesFi.php @@ -1613,8 +1613,8 @@ Voit käyttää tiedostoja wikisivuilla seuraavilla tavoilla: 'minlength1' => 'Tiedoston nimessä pitää olla vähintään yksi merkki.', 'illegalfilename' => "Tiedoston nimessä '''$1''' on merkkejä, joita ei sallita sivujen nimissä. Vaihda tiedoston nimeä, ja yritä lähettämistä uudelleen.", 'badfilename' => 'Tiedoston nimi vaihdettiin: $1.', -'filetype-mime-mismatch' => 'Tiedostopääte ei vastaa MIME-tyyppiä.', -'filetype-badmime' => 'Tiedostot, joiden MIME-tyyppi on $1 ei voi lähettää.', +'filetype-mime-mismatch' => 'Tiedostopääte .$1 ei vastaa tiedoston tyyppiä ($2).', +'filetype-badmime' => '$1 -tyypisten tiedostojen tallennus on kielletty.', 'filetype-bad-ie-mime' => 'Tiedostoa ei voi tallentaa, koska Internet Explorer tunnistaa sen kielletyksi tiedostomuodoksi $1, joka on mahdollisesti vaarallinen.', 'filetype-unwanted-type' => "'''.$1''' ei ole toivottu tiedostomuoto. {{PLURAL:$3|Suositeltu tiedostomuoto on|Suositeltuja tiedostomuotoja ovat}} $2.", 'filetype-banned-type' => "'''.$1''' ei ole sallittu tiedostomuoto. {{PLURAL:$3|Sallittu tiedostomuoto on|Sallittuja tiedostomuotoja ovat}} $2.",