From 3e4e98b51c2acc55a1f15d3e974bcb8fa03f2800 Mon Sep 17 00:00:00 2001 From: Jens Frank Date: Tue, 3 Aug 2004 18:57:04 +0000 Subject: [PATCH] Show a warning message when uploading empty files (e.g. due to typos) --- includes/SpecialUpload.php | 3 +++ languages/Language.php | 1 + languages/LanguageDe.php | 1 + 3 files changed, 5 insertions(+) diff --git a/includes/SpecialUpload.php b/includes/SpecialUpload.php index 3616d1c9e5..f95717e5dd 100644 --- a/includes/SpecialUpload.php +++ b/includes/SpecialUpload.php @@ -138,6 +138,9 @@ class UploadForm { if ( $wgUploadSizeWarning && ( $this->mUploadSize > $wgUploadSizeWarning ) ) { $warning .= '
  • '.wfMsg( "largefile" ).'
  • '; } + if ( $this->mUploadSize == 0 ) { + $warning .= '
  • '.wfMsg( "emptyfile" ).'
  • '; + } if( $nt->getArticleID() ) { $sk = $wgUser->getSkin(); $dname = $wgLang->getNsText( Namespace::getImage() ) . ":{$this->mUploadSaveName}"; diff --git a/languages/Language.php b/languages/Language.php index d3714e68d5..f340071e66 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -876,6 +876,7 @@ agrees to license it under the terms of the $1.", 'badfilename' => "Image name has been changed to \"$1\".", 'badfiletype' => "\".$1\" is not a recommended image file format.", 'largefile' => 'It is recommended that images not exceed 100k in size.', +'emptyfile' => 'The file you uploaded seems to be empty. This might be due to a typo in the file name. Please check whether you really want to upload this file.', 'fileexists' => 'A file with this name exists already, please check $1 if you are not sure if you want to change it.', 'successfulupload' => 'Successful upload', 'fileuploaded' => "File uploaded successfully. diff --git a/languages/LanguageDe.php b/languages/LanguageDe.php index 98aaa31cdf..dce16d87dc 100644 --- a/languages/LanguageDe.php +++ b/languages/LanguageDe.php @@ -676,6 +676,7 @@ Alle Zeiten sind UTC. "badfilename" => "Der Bildname wurde in \"$1\" geändert.", "badfiletype" => "\".$1\" ist kein empfohlenes Dateiformat.", "largefile" => "Bitte keine Bilder über 100 KByte hochladen.", +'emptyfile' => "Die hochgeladene Datei ist leer. Der Grund kann ein Tippfehler im Dateinamen sein. Bitte kontrollieren Sie, ob Sie die Datei wirklich hochladen wollen.", "successfulupload" => "Erfolgreich hochgeladen", "fileuploaded" => "Die Datei \"$1\" wurde erfolgreich hochgeladen. Bitte verwenden Sie diesen ($2) Link zur Beschreibungsseite und füllen Sie die -- 2.20.1