Changeset 92689 in spip-zone


Ignore:
Timestamp:
Nov 6, 2015, 6:38:09 PM (4 years ago)
Author:
bystrano@…
Message:

Corrige un bug avec les images dans le portfolio

merci à DD pour avoir signalé ce bug sur contrib !
http://contrib.spip.net/Massicot#forum484204

Location:
_plugins_/massicot/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/massicot/trunk/massicot_fonctions.php

    r92298 r92689  
    237237    include_spip('inc/filtres_images_mini');
    238238
    239     /* Si le document en question n'est pas une image, on ne fait rien */
     239    /* S'il n'y a pas de fichier dans la pile, on va le chercher dans
     240       la table documents */
     241    if ( ! isset($doc['fichier'])) {
     242        include_spip('base/abstract_sql');
     243        $rows = sql_allfetsel('fichier, extension', 'spip_documents',
     244                              'id_document='.intval($doc['id_document']));
     245
     246        $doc['fichier']   = $rows[0]['fichier'];
     247        $doc['extension'] = $rows[0]['extension'];
     248    }
     249
     250   /* Si le document en question n'est pas une image, on ne fait rien */
    240251    if (( ! $logo) OR
    241         ( ! in_array($doc['extension'], array('jpg','jpeg','png','gif')))) {
     252        (preg_match('/^(jpe?g|png|gif)$/i', $doc['extension']) === 0)) {
    242253
    243254        return $logo;
  • _plugins_/massicot/trunk/paquet.xml

    r92298 r92689  
    22        prefix="massicot"
    33        categorie="multimedia"
    4         version="0.1.6"
     4        version="0.1.7"
    55        etat="test"
    66        compatibilite="[3.0.17;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.