diff --git a/inc/joindre_document.php b/inc/joindre_document.php index 4b057ce563cf78405d6cfa1d7936ea55c9128ce2..f195efda251e2e281a1f54b4715721b52fab5c61 100644 --- a/inc/joindre_document.php +++ b/inc/joindre_document.php @@ -166,7 +166,12 @@ function joindre_upload_error($error) { $msg = _T('medias:upload_limit', array('max' => ini_get('upload_max_filesize'))); break; - + case 6: /* UPLOAD_ERR_NO_TMP_DIR */ + $msg = _T('medias:erreur_dossier_tmp_manquant'); + break; + case 7: /* UPLOAD_ERR_CANT_WRITE */ + $msg = _T('medias:erreur_ecriture_fichier'); + default: /* autre */ if (!$msg) $msg = _T('pass_erreur').' '. $error diff --git a/lang/medias_fr.php b/lang/medias_fr.php index f29be7f21ac3e51192920d73154073f4e87f18af..f8c57a7a5dc42a6e49d5d98082c232ffdc71d9ee 100644 --- a/lang/medias_fr.php +++ b/lang/medias_fr.php @@ -70,6 +70,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'erreur_chemin_distant' => 'Le fichier distant @nom@ n\'a pas pu être trouvé', 'erreur_chemin_ftp' => 'Le fichier indiqué n\'a pas été trouvé sur le serveur', 'erreur_copie_fichier' => 'Impossible de copier le fichier @nom@', + 'erreur_dossier_tmp_manquant' => 'Un dossier temporaire est manquant pour télécharger les fichiers', + 'erreur_ecriture_fichier' => 'Erreur lors de l\'écriture du fichier sur le disque', 'erreur_format_fichier_image' => 'Le format de @nom@ ne convient pas pour une image', 'erreur_indiquez_un_fichier' => 'Indiquez un fichier !', 'erreur_insertion_document_base' => 'Impossible d\'enregistrer le document @fichier@ en base de données',