From 142cbbad52417fe0902d19bdec33aeeca5c82094 Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Wed, 4 May 2011 17:21:26 +0000
Subject: [PATCH] des erreurs un peu plus conviviales

---
 inc/joindre_document.php | 7 ++++++-
 lang/medias_fr.php       | 2 ++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/inc/joindre_document.php b/inc/joindre_document.php
index 4b057ce5..f195efda 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 f29be7f2..f8c57a7a 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 &ecirc;tre trouv&eacute;',
 	'erreur_chemin_ftp' => 'Le fichier indiqu&eacute; n\'a pas &eacute;t&eacute; trouv&eacute; 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&eacute;es',
-- 
GitLab