Changeset 125395 in spip-zone


Ignore:
Timestamp:
Aug 15, 2020, 10:21:41 AM (8 months ago)
Author:
Eric Lupinacci
Message:

Amélioration du mime type de téléchargement et pétouilles

Location:
_plugins_/cache/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cache/trunk

    • Property subgit:lock:b6193b460dd326aeb89fa6db0f8cd0cf3918a901 deleted
    • Property subgit:lock:3ad134c3ecf763abf3a5ffb7dca26ef64bb7b1f9 set to 2020-08-15T18:53:22.977
  • _plugins_/cache/trunk/action/telecharger_cache.php

    r125391 r125395  
    3636                // Header du stream
    3737                $nom = basename($fichier);
    38                 header('Content-Type: application/json');
     38                $finfo = finfo_open(FILEINFO_MIME_TYPE);
     39                $type_mime = finfo_file($finfo, $fichier);
     40                finfo_close($finfo);
     41                header('Content-Type: ' . $type_mime);
    3942                header("Content-Disposition: attachment; filename=\"${nom}\";");
    4043                header('Content-Transfer-Encoding: binary');
  • _plugins_/cache/trunk/ezcache/ezcache.php

    r125388 r125395  
    3737                'racine'          => '_DIR_CACHE', // Emplacement de base du répertoire des caches. Attention c'est la chaine de la constante SPIP
    3838                'sous_dossier'    => false,        // Indicateur d'utilisation d'un sous-dossier
    39                 'nom_prefixe'     => '',           // Préfixe du nom du cache : si nom vide devient le premier composant obligatoire.
     39                'nom_prefixe'     => '',           // Préfixe du nom du cache : si non vide devient le premier composant obligatoire.
    4040                'nom_obligatoire' => array('nom'), // Composants obligatoires ordonnés de gauche à droite.
    4141                'nom_facultatif'  => array(),      // Composants facultatifs
  • _plugins_/cache/trunk/inc/ezcache_cache.php

    r125211 r125395  
    7676                        }
    7777                        $contenu_cache = serialize($contenu);
    78                 } else {
    79                         if (is_string($contenu)) {
    80                                 $contenu_cache = $contenu;
    81                         }
     78                } elseif (is_string($contenu)) {
     79                        $contenu_cache = $contenu;
    8280                }
    8381
Note: See TracChangeset for help on using the changeset viewer.