From 3dda3df31b9b8bc1e461a429ac9923c8c8349c95 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Sat, 17 Dec 2016 16:20:46 +0000
Subject: [PATCH] =?UTF-8?q?oups,=20ne=20pas=20afficher=20d'erreur=20si=20f?=
 =?UTF-8?q?ichiers=20pas=20envoy=C3=A9s?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 paquet.xml            | 2 +-
 plugin.xml            | 2 +-
 verifier/fichiers.php | 5 ++++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/paquet.xml b/paquet.xml
index d6dbc58..b339bd5 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="verifier"
 	categorie="outil"
-	version="1.3.2"
+	version="1.3.3"
 	etat="stable"
 	compatibilite="[2.0.10;3.1.*]"
 	logo="images/verifier-128.png"
diff --git a/plugin.xml b/plugin.xml
index e389c96..abadbfd 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -9,7 +9,7 @@
 	<auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
 	<icon>images/verifier-128.png</icon>
 	<licence>GPL v3</licence>
-	<version>1.3.2</version>
+	<version>1.3.3</version>
 	<etat>stable</etat>
 	<description>
 		<multi>
diff --git a/verifier/fichiers.php b/verifier/fichiers.php
index ed0fb88..cf6230d 100755
--- a/verifier/fichiers.php
+++ b/verifier/fichiers.php
@@ -71,7 +71,7 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) {
 	}
 	// Vérification proprement dite
 	foreach ($valeur['tmp_name'] as $cle=>$tmp_name){//On parcourt tous les fichiers
-		if ($valeur['error'][$cle] != 0) {//On vérifie uniquement les fichiers bien expediés, si mal expedié, on indique une erreur générique
+		if ($valeur['error'][$cle] != 0 and $valeur['error'][$cle] !=4) {//On vérifie uniquement les fichiers bien expediés, si mal expedié, on indique une erreur générique. Si pas expediés, on indique rien
 			$erreur = _T("verifier:erreur_php_file_".$valeur['error'][$cle], array('name'=>$valeur['name'][$cle]));
 			if (!is_array($erreurs_par_fichier)) {
 				$erreurs_par_fichier = $erreur;
@@ -81,6 +81,9 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) {
 			}
 			continue;	
 		}
+		if ($valeur['error'][$cle] == 4) {
+			continue;
+		}
 		foreach (array('mime','taille','dimension_max') as $verification){ // On va vérifier d'hivers choses, dans un certain ordre, en confiant cela à des fonctions homonymes
 			$fonction_verification = "verifier_fichier_$verification";
 			if ($erreur = $fonction_verification($valeur,$cle,$options)) {
-- 
GitLab