diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index bf538256abe47e06c8c4d6ce53f2daffb778148b..1461f9c2e87db9ad47c79e15438f9a99f100bf79 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -549,7 +549,7 @@ function image_filtrer($args) { * @return array * Liste (hauteur, largeur) en pixels **/ -function taille_image($img) { +function taille_image($img, $force_refresh = false) { static $largeur_img = array(), $hauteur_img = array(); $srcWidth = 0; @@ -576,10 +576,10 @@ function taille_image($img) { } $srcsize = false; - if (isset($largeur_img[$src])) { + if (isset($largeur_img[$src]) and !$force_refresh) { $srcWidth = $largeur_img[$src]; } - if (isset($hauteur_img[$src])) { + if (isset($hauteur_img[$src]) and !$force_refresh) { $srcHeight = $hauteur_img[$src]; } if (!$srcWidth or !$srcHeight) {