Changeset 110547 in spip-zone


Ignore:
Timestamp:
Jun 6, 2018, 2:13:13 PM (21 months ago)
Author:
cedric@…
Message:

Eviter d'avoir 2 copies de chaque imaege upload dans le dossier tmp/ -> on move le fichier uploade directement vers le nom avec l'extension, et le nom sans extension reste un fichier vide qui ne prend pas de place et sera nettoye plus tard

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cvt-upload/trunk/inc/cvtupload.php

    r110545 r110547  
    108108                ) {
    109109                        $extension = strtolower(pathinfo($fichier['name'][$cle], PATHINFO_EXTENSION));
     110                        if (in_array($extension, array('png','jpg','gif'))) {
     111                                $chemin_aleatoire .= ".$extension";
     112                        }
    110113                        // Déplacement du fichier vers le dossier de réception temporaire + récupération d'infos
    111114                        if (deplacer_fichier_upload($fichier['tmp_name'][$cle], $chemin_aleatoire, $deplacer)) {
     
    115118                                // si image on fait une copie avec l'extension pour pouvoir avoir l'image réduite en vignette
    116119                                if (in_array($extension, array('png','jpg','gif'))) {
    117                                         deplacer_fichier_upload($chemin_aleatoire, $chemin_aleatoire.".$extension", false);
    118                                         $infos[$cle]['vignette'] = $chemin_aleatoire.".$extension";
     120                                        $infos[$cle]['vignette'] = $chemin_aleatoire;
    119121                                } else {
    120122                                        $infos[$cle]['vignette'] = $vignette_par_defaut($infos[$cle]['extension'], false, true);
Note: See TracChangeset for help on using the changeset viewer.