Bonjour,
Pour être référencé sur Google dans la section images, il faut que l'attribut
alt soit correctement renseigné, il faut donc modifier quelques fichiers, l'attribut
title n'est pas indispensable mais c'est sympa d'avoir la vignette jaune en plaçant le curseur de la souris sur une image.
Les numéros de lignes indiquées correspondent à la version 1.5.8
Pour la page /index.php, le fichier à modifier est /index.php Les attribut alt et title actuellement non renseignés prendront les noms d'albums.
Rechercher (vers la ligne 1056):
$alb_list[$aid]['thumb_pic'] = "<img src=\"" . $pic_url . "\" class=\"image\" {$image_size['geom']} border=\"0\" alt=\"{$picture['filename']}\" />";
Remplacer par:
$alb_list[$aid]['thumb_pic'] = "<img src=\"" . $pic_url . "\" class=\"image\" {$image_size['geom']} border=\"0\" alt=\"{$album['title']}\" title=\"{$album['title']}\" />";
Pour les vignettes de la page /thumbnails.php, le fichier à modifier est /include/functions.inc.php Les attributs des vignettes prendront les titres des photos
Rechercher pour l'attribut title (vers la ligne 2964)
$pic_title = $lang_common['filename'] . '=' . $row['filename'] . $LINEBREAK .
$lang_common['filesize'] . '=' . ($row['filesize'] >> 10) . $lang_byte_units[1] . $LINEBREAK .
$lang_display_thumbnails['dimensions'] . $row['pwidth'] . "x" . $row['pheight'] . $LINEBREAK .
$lang_display_thumbnails['date_added'] . localised_date($row['ctime'], $lang_date['album']);
Remplacer par:
$pic_title = $row['title'] . $LINEBREAK . );
Rechercher pour l'attribut Alt (vers la ligne 2987)
$thumb_list[$i]['image'] = '<img src="' . $pic_url . '" class="image" ' . $image_size['geom'] . ' border="0" alt="' . $row['filename'] . '" title="' . $pic_title . '" />';
Remplacer par:
$thumb_list[$i]['image'] = '<img src="' . $pic_url . '" class="image" ' . $image_size['geom'] . ' border="0" alt="' . $row['title'] . '" title="' . $pic_title . '" />';
Pour les vignettes en bas de la page /displayimage.php , le fichier à modifier est également /include/functions.inc.php Les attributs des vignettes prendront les titres des photos
Rechercher pour l'attribut title (vers la ligne 3225):
$pic_title = $lang_common['filename'] . '=' . $row['filename'] . $LINEBREAK .
$lang_common['filesize'] . '=' . ($row['filesize'] >> 10) . $lang_byte_units[1] . $LINEBREAK .
$lang_display_thumbnails['dimensions'] . $row['pwidth'] . "x" . $row['pheight'] . $LINEBREAK .
$lang_display_thumbnails['date_added'] . localised_date($row['ctime'], $lang_date['album']);
Remplacer par:
$pic_title = $row['title'] . $LINEBREAK . );
Rechercher pour l'attribut Alt (vers la ligne 3263):
$thumb_list[$i]['image'] = '<img src="' . $pic_url . '" class="strip_image" border="0" alt="' . $row['filename'] . '" title="' . $pic_title . '" />';
Remplacer par:
$thumb_list[$i]['image'] = '<img src="' . $pic_url . '" class="strip_image" border="0" alt="' . $row['title'] . '" title="' . $pic_title . '" />';
Pour cette page, je n'ai pas trouvé le code à modifier pour l'image en grande taille. Si quelqu'un connait, je suis preneur.
Bonne utilisation
.