Changeset 111888 in spip-zone


Ignore:
Timestamp:
Oct 6, 2018, 10:56:16 AM (10 months ago)
Author:
maieul@…
Message:

retour sur r11186.
Comme le dit marcimat, les liens en dur sont souvent désactivés chez des
hébergeurs.
r110547 était bien la bonne solution.
Mon diagnostique dans r11186 était mauvais. Le problème n'était pas
d'avoir un fichier vide. Le problème était que le bug résolu en r111885
faisait que le fichier avec extension pouvait disparaître...

Location:
_plugins_/cvt-upload/trunk
Files:
2 edited

Legend:

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

    r111887 r111888  
    137137                ) {
    138138                        $extension = strtolower(pathinfo($fichier['name'][$cle], PATHINFO_EXTENSION));
    139                         $chemin_aleatoire_brut = $chemin_aleatoire;
    140139                        if (in_array($extension, array('png','jpg','gif'))) {
    141140                                $chemin_aleatoire .= ".$extension";
    142141                        }
    143142                        // Déplacement du fichier vers le dossier de réception temporaire + récupération d'infos
    144                         if (deplacer_fichier_upload($fichier['tmp_name'][$cle], $chemin_aleatoire_brut, $deplacer)) {
    145                                 $infos[$cle]['tmp_name'] = $chemin_aleatoire_brut;
     143                        if (deplacer_fichier_upload($fichier['tmp_name'][$cle], $chemin_aleatoire, $deplacer)) {
     144                                $infos[$cle]['tmp_name'] = $chemin_aleatoire;
    146145                                $infos[$cle]['name'] = $nom;
    147146                                $infos[$cle]['extension'] = $extension;
     
    149148                                if (in_array($extension, array('png','jpg','gif'))) {
    150149                                        $infos[$cle]['vignette'] = $chemin_aleatoire;
    151                                         link($chemin_aleatoire_brut,$chemin_aleatoire);
    152150                                } else {
    153151                                        $infos[$cle]['vignette'] = $vignette_par_defaut($infos[$cle]['extension'], false, true);
  • _plugins_/cvt-upload/trunk/paquet.xml

    r111886 r111888  
    22        prefix="cvtupload"
    33        categorie="outil"
    4         version="1.15.3"
     4        version="1.15.4"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.