Salut à tous,
Après une longue recherche sur le forum, je n'ai pas trouvé la réponse à mon petit problème.
En effet, j'aimerai insérer, sous la vignette de la photo, une indication sur le nombre de fois que la photo a été vue.
Exemple :
J'ai ceci ->
J'aimerai ceci ->
Merci de m'aider.
Bonne journée
PS. Je ne suis pas un expert, si possible, merci de donner un exemple.
Hors ligne
Salut,
tu as du zapper ce post :
http://forum.phpwebgallery.net/viewtopic.php?id=4714
Vu ta capture d'écran, il doit s'agir de la 1.5.2, et si je ne me trompe pas, l'astuce est valable aussi pour ta version.
Hors ligne
Bien vu, je l'ai loupé.
J'essaye demain, merci.
Bonne nuit.
Hors ligne
Je viens d'essayer. Pour cela j'ai du adapter un peu pour la version 1.5.2.
Pour include/category_default.inc.php (pas de changement)
$query = ' SELECT DISTINCT(id),path,hit,file,date_available ,tn_ext,name,filesize,storage_category_id,average_rate FROM '.IMAGES_TABLE.' AS i INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id=ic.image_id '.$page['where'].' '.$conf['order_by'].' LIMIT '.$page['start'].','.$page['nb_image_page'].' ;'; $template->assign_block_vars( 'thumbnails.line.thumbnail', array( 'IMAGE' => $thumbnail_url, 'IMAGE_ALT' => $row['file'], 'IMAGE_TITLE' => $thumbnail_title, 'IMAGE_NAME' => $name, 'IMAGE_TS' => get_icon($row['date_available']), 'IMAGE_STYLE' => 'thumb_picture', 'IMAGE_HIT' => $row['hit'], 'U_IMG_LINK' => add_session_id($url_link) ) );
Pour template/category.tpl :
<!-- BEGIN thumbnails --> <ul class="thumbnails"> <!-- BEGIN line --> <!-- BEGIN thumbnail --> <li> <span class="wrap1"> <span class="wrap2"> <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> <img class="thumbnail" src="{thumbnails.line.thumbnail.IMAGE}" alt="{thumbnails.line.thumbnail.IMAGE_ALT}" title="{thumbnails.line.thumbnail.IMAGE_TITLE}" </a> </span> <span class="thumbLegend"> <!-- BEGIN element_name --> {thumbnails.line.thumbnail.element_name.NAME} <!-- END element_name --> <!-- BEGIN category_name --> [{thumbnails.line.thumbnail.category_name.NAME}] <!-- END category_name --> {thumbnails.line.thumbnail.IMAGE_TS} <!-- BEGIN nb_comments --> <br />vu {thumbnails.line.thumbnail.IMAGE_HIT} fois <br />{thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} {L_COMMENT} <!-- END nb_comments --> </span> </span> </li> <!-- END thumbnail --> <!-- END line --> </ul> <!-- END thumbnails -->
Cela fonctionne bien, mais pas à 100%.
Je m'explique, au niveau des vignettes dans les liens du menu 'Spéciales', les indications commentaires et vu x fois ne s'affichent pas, mais bien pour les vignettes du menu 'Catégories'.
Quelqu'un à une idée ?
De plus, quelqu'un pourrais corriger les 2 codes ci-dessus. On ne sait jamais, il y aurait peut être une erreur.
Merci à vous.
Hors ligne