Changeset 113818 in spip-zone


Ignore:
Timestamp:
Feb 8, 2019, 4:05:10 PM (9 days ago)
Author:
bystrano@…
Message:

recadrer correctement aussi quand l'image est plus petite que les dimensions du cadre

Location:
_plugins_/massicot/trunk
Files:
2 edited

Legend:

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

    r103456 r113818  
    296296        list($width, $height) = getimagesize($fichier);
    297297
    298         $fichier = extraire_attribut(
    299                 image_reduire(
    300                         $fichier,
    301                         $parametres['zoom'] * $width,
    302                         $parametres['zoom'] * $height
    303                 ),
    304                 'src'
    305         );
     298        if ($parametres['zoom'] <= 1) {
     299                $fichier = extraire_attribut(
     300                        image_reduire(
     301                                $fichier,
     302                                $parametres['zoom'] * $width,
     303                                $parametres['zoom'] * $height
     304                        ),
     305                        'src'
     306                );
     307        } else {
     308                $fichier = extraire_attribut(
     309                        image_recadre(
     310                                $fichier,
     311                                $parametres['zoom'] * $width,
     312                                $parametres['zoom'] * $height,
     313                                center
     314                        ),
     315                        'src'
     316                );
     317        }
    306318
    307319        /* on vire un éventuel query string */
  • _plugins_/massicot/trunk/paquet.xml

    r113685 r113818  
    22        prefix="massicot"
    33        categorie="multimedia"
    4         version="0.8.4"
     4        version="0.8.5"
    55        etat="stable"
    66        compatibilite="[3.0.17;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.