Upload d'un ZIP : il reste des fichiers dans tmp/ et IMG en cas d'abandon
-
Les images dans un ZIP que l'on veut décompressé sont obligatoirement versées dans le portfolio quelque soit l'état (coché ou non) de la case à coché "Déposer toutes les images dans le portfolio".
-
Multiplication des ZIP dans "IMG/zip" et "tmp" si on arrête pas de vouloir téléverser le ZIP de même nom sans finir la procédure de décompression pour le ZIP :
"Téléverser" ZIP : ZIP est dans "tmp" et demande décompression
"Retour à l'article" : ZIP est dans "tmp"
"Modifier cet article" : idem
"Téléverser" ZIP : ZIP est toujours dans "tmp" + ZIP et ZIP-2 dans "IMG/zip" et ZIP-2 directement en document et donc dans la base
"Supprimer" ZIP-2 : ZIP est dans "tmp" et "IMG/zip", plus de ZIP-2 dans la base
"Téléverser" ZIP : ZIP et ZIP-2 dans "tmp" ; ZIP dans "IMG/zip" et demande décompression
"Retour à l'article" : ZIP et ZIP-2 dans "tmp" ; ZIP dans "IMG/zip"
"Modifier cet article" : idem
"Téléverser" ZIP : ZIP et ZIP-2 dans "tmp" ; ZIP, ZIP-2 et ZIP-3 dans "IMG/zip" et ZIP-3 directement en document et donc dans la base
etc...
On se retrouve avec un tas de fichiers ZIP pas dans la base mais bien présent dans "tmp" (là c'est pas grave, on peut les supprimer) mais surtout dans "IMG/zip" ou on ne sait pas vraiment s'ils sont utiles !!!
J'ai modifié "inc/joindre_document.php" : ajout de cette ligne en 214 (fonction joindre_verifier_zip)
if($zip AND file_exists(_DIR_TMP.basename($zip))) unlink(_DIR_TMP.basename($zip));
afin de supprimer s'il existe le fichier ZIP, mais c'est juste une proposition...