Author Topic: [FIX] Taille personnalisée pour l'image aléatoire  (Read 5366 times)

0 Members and 1 Guest are viewing this topic.

Offline † manurom

  • Full Member
  • ***
  • Posts: 227
    • View Profile
    • manurom's 4images templates
[FIX] Taille personnalisée pour l'image aléatoire
« on: May 16, 2008, 10:11:53 AM »
Bonjour;
il se peut que vous ayez opté pour une taille de vignette donnée, disons 200 pixels de large.
Tout fonctionne bien, sauf que votre template utilise une largeur de colonne de gauche inférieure à la taille des vignettes, ou thumbnails, disons 150 pixels.

KurtW avait trouvé une solution en appelant l'image originale, et la réduisant à la largeur de la colonne (admettons 150 pixels).
Deux inconvénients: même réduite en affichage, l'image originale imposait son poids original en Kb, puis la réduction sans antialiasing rendait la vignette aléatoire presque illisible, si l'image originale était de grand format.

Donc, il vaut mieux travailler sur les vignettes elles-mêmes, pour éviter les problèmes de poids de fichier et de lisibilité.

Pour ce faire, vous devez éditer ces deux fichiers de votre template:
  • random_image.html
  • random_cat_image.html

Trouvez dans chacun d'eux ceci:
Code: [Select]
{thumbnail}
et changez-le par cela, toujours pour notre exemple en 150 pixels:
Code: [Select]
<img src="data/thumbnails/{cat_id}/{thumbnail_file_name}" width="150" />
Si la valeur de 150 pixels ne vous convient pas, changez dans le dernier code:
Code: [Select]
width="150" />
par la valeur en pixels de la largeur que vous préférez.

Navré pour ce qui semblerait être un bla-bla, mais je fais de mon mieux pour être compris par tous.

Salutations.

manurom