Changeset 60641 in spip-zone


Ignore:
Timestamp:
Apr 25, 2012, 9:31:49 AM (9 years ago)
Author:
cedric@…
Message:

squelettes-dist/ utilise |image_recadre dans le porfolio mais celui-ci plantait en cas d'image trop grosse. On lui ajoute un test et un fallback pur css de facon a ce que la dist ne plante pas

Location:
_core_/plugins/filtres_images
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/filtres_images/filtres/images_transforme.php

    r52735 r60641  
    242242        $x_i = $image["largeur"];
    243243        $y_i = $image["hauteur"];
    244        
     244
     245        if (_IMG_GD_MAX_PIXELS && $x_i*$y_i>_IMG_GD_MAX_PIXELS){
     246                spip_log("image_recadre impossible sur $im : ".$srcWidth*$srcHeight."pixels");
     247                // on se rabat sur une reduction CSS
     248                return _image_tag_changer_taille($im,$width,$height);
     249        }
     250
    245251        if ($width==0) $width=$x_i;
    246252        if ($height==0) $height=$y_i;
  • _core_/plugins/filtres_images/paquet.xml

    r50132 r60641  
    22        prefix="images"
    33        categorie="multimedia"
    4         version="1.1.0"
     4        version="1.1.1"
    55        etat="stable"
    66        compatibilite="[3.0.0-alpha2;["
Note: See TracChangeset for help on using the changeset viewer.