diff --git a/paquet.xml b/paquet.xml index d6dbc5898fe0db8aa57777f99671f79b92828908..b339bd53f1071b5b7868f6bb38555ad59abb7748 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 e389c96dc566c1bacbe30d74f2e8d18b82bb6ba6..abadbfd37b10fedd28ae05a11636688f4d6cbb2b 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 ed0fb885756ab90a3e20a4aef0a8a2e1b12a9a59..cf6230d7d7911f7aad0fc87c0b1ec1aa53bca2db 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)) {