Gestion des images

Vignette d'une page

Lorsque qu'une image est choisie pour devenir la vignette de cette page (affichée dans les listes), yacs regarde la taille (en octet) de l'image et décide alors de prendre la vignette de cette image (si son poids dépasse la limite fixée dans le panneau de controle) ou carrément l'image si son poids est faible.

Moralité, dans un cas, la dimension de la vignette est fixée (dans le panneau de contrôle) alors que dans l'autre cas, l'image peut être bien plus grande s'il s'agit d'une image fortement compressée.

Ces différences possibles de taille peuvent mettre en l'air la présentation visuelle d'une liste de pages

Pour éviter cela, je propose de forcer l'utilisation du fichier vignette de l'image choisie.

La modif concerne articles/article.php et sections/section.php où le code :

// use the thumbnail for large files, or the image itself for smaller files
if($image['image_size'] > $context['thumbnail_threshold'])
$url Images::get_thumbnail_href($image);
else
$url Images::get_icon_href($image);

est remplacé par :

$url Images::get_thumbnail_href($image);