Changeset 3076
- Timestamp:
- 08/13/11 17:41:34 (12 years ago)
- Location:
- plugins/listImages
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/listImages/_define.php
r3064 r3076 15 15 /* Description*/ "List images from entries", 16 16 /* Author */ "Kozlika, Franck Paul", 17 /* Version */ '1.5. 1',17 /* Version */ '1.5.2', 18 18 /* Permissions */ 'contentadmin' 19 19 ); -
plugins/listImages/_public.php
r3064 r3076 171 171 172 172 // Contrôle des valeurs fournies et définition de la valeur par défaut pour les attributs 173 if (!preg_match('/^sq|t|s|m|o$/',$size)) { 173 $media = new dcMedia($core); 174 $sizes = implode('|',array_keys($media->thumb_sizes)); 175 if (!preg_match('/^'.$sizes.'|o'.'$/',$size)) { 174 176 $size = 't'; 175 177 } … … 249 251 $sens = ''; 250 252 $dim = ''; 251 if (($src_img = self::ContentImageLookup($p_root,$i,$size,$sens,$dim )) !== false) {253 if (($src_img = self::ContentImageLookup($p_root,$i,$size,$sens,$dim,$sizes)) !== false) { 252 254 253 255 // L'image existe, on construit son URL … … 306 308 if ($link == 'image') { 307 309 // Lien vers l'image originale 308 $href = self::ContentImageLookup($p_root,$i,"o",$sens,$dim );310 $href = self::ContentImageLookup($p_root,$i,"o",$sens,$dim,$sizes); 309 311 $href = $p_url.(dirname($i) != '/' ? dirname($i) : '').'/'.$href; 310 312 $href_title = $img_alt; … … 388 390 389 391 // Fonction utilitaire de recherche d'une image selon un format spécifié (indique aussi l'orientation) 390 private static function ContentImageLookup($root, $img, $size, &$sens, &$dim )392 private static function ContentImageLookup($root, $img, $size, &$sens, &$dim, $sizes) 391 393 { 392 394 // Récupération du nom et de l'extension de l'image source … … 398 400 399 401 // Suppression du suffixe rajouté pour la création des miniatures s'il existe dans le nom de l'image 400 if (preg_match('/^\.(.+)_( sq|t|s|m)$/',$base,$m)) {402 if (preg_match('/^\.(.+)_('.$sizes.')$/',$base,$m)) { 401 403 $base = $m[1]; 402 404 }
Note: See TracChangeset
for help on using the changeset viewer.