J'ai toujours des soucis avec mes miniatures mais j'avance.
En trifouillant la nouvelle version (2.4.1) je suis tombée sur ça, mais je voudrai l'adapter à mes besoins !
ADM -> configuration -> options -> taille des photos -> j'aimerai uniquement qu'elle soit affichée en 800x600 d'office (qu'il ne faille pas cliquer sur le bouton en haut à droite pour indiquer la taille qu'on veut), que ca rende comme ça tous le temps : http://www.opiumpersan.net/index.php?/c … lay=medium
Est ce possible et si oui, comment (car impossible de virer les tailles "carré" et "miniatures").
Merci.
Hors ligne
Sur la même ligne que "Carré" vous avez un lien "montrer les détails".
Cliquez et notez simplement vos dimensions 800 et 600 et décochez toutes les autres tailles.
Dans la théorie ça doit fonctionner ^^
Hors ligne
Bonjour
je comprends bien votre demande et moi aussi je me suis aperçu qu'à l'usage le système n'était pas optimal : je pense que l'on re verra ça
En attendant vous pouvez créer un template extension thumbnails.tpl
{if !empty($thumbnails)}{strip} {define_derivative name='laraider' type='TYPE'} {html_style} {*Set some sizes according to maximum thumbnail width and height*} .thumbnails SPAN, .thumbnails .wrap2 A, .thumbnails LABEL{ldelim} width: {$laraider->max_width()+2}px; } .thumbnails .wrap2{ldelim} height: {$laraider->max_height()+3}px; } {if $derivative_params->max_width() > 600} .thumbLegend {ldelim}font-size: 130%} {else} {if $derivative_params->max_width() > 400} .thumbLegend {ldelim}font-size: 110%} {else} .thumbLegend {ldelim}font-size: 90%} {/if} {/if} {/html_style} {foreach from=$thumbnails item=thumbnail} {assign var=derivative value=$pwg->derivative($laraider, $thumbnail.src_image)} {if !$derivative->is_cached()} {combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'} {combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'} {/if} <li> <span class="wrap1"> <span class="wrap2"> <a href="{$thumbnail.URL}"> <img class="thumbnail" {if $derivative->is_cached()}src="{$derivative->get_url()}"{else}src="{$ROOT_URL}{$themeconf.img_dir}/ajax-loader-small.gif" data-src="{$derivative->get_url()}"{/if} alt="{$thumbnail.TN_ALT}" title="{$thumbnail.TN_TITLE}"> </a> </span> {if $SHOW_THUMBNAIL_CAPTION } <span class="thumbLegend"> <span class="thumbName">{$thumbnail.NAME}</span> {if !empty($thumbnail.icon_ts)} <img title="{$thumbnail.icon_ts.TITLE}" src="{$ROOT_URL}{$themeconf.icon_dir}/recent.png" alt="(!)"> {/if} {if isset($thumbnail.NB_COMMENTS)} <span class="{if 0==$thumbnail.NB_COMMENTS}zero {/if}nb-comments"> <br> {$pwg->l10n_dec('%d comment', '%d comments',$thumbnail.NB_COMMENTS)} </span> {/if} {if isset($thumbnail.NB_HITS)} <span class="{if 0==$thumbnail.NB_HITS}zero {/if}nb-hits"> <br> {$pwg->l10n_dec('%d hit', '%d hits',$thumbnail.NB_HITS)} </span> {/if} </span> {/if} </span> </li> {/foreach}{/strip} {/if}
changez TYPE selon ce qui j'ai écrit là : http://fr.piwigo.org/doc/doku.php?id=pr … ment_faire en rapport avec une des tailles que vous aurez mis en 800 600
Hors ligne
Gotcha a écrit:
Sur la même ligne que "Carré" vous avez un lien "montrer les détails".
Cliquez et notez simplement vos dimensions 800 et 600 et décochez toutes les autres tailles.
Dans la théorie ça doit fonctionner ^^
en fait si on change thumb il faut changer toutes les autres tailles, mais je peux me tromper car je n'ai aps accès de 2.4 là présentement
Hors ligne
laraider a écrit:
Flop25, j'ai essayé ton astuce mais ca ne change rien chez moi :( alors je ne sais pas si je m'y suis bien prise ou pas.
difficile de le savoir sans que tu nous dises ce que t'as fait
Hors ligne
ps : ça fait tjrs aussi mal aux yeux les gifs dorés etc
Désolé de le dire mais c'est digne des années 90
Hors ligne
{define_derivative name='laraider' type='MEDIUM'}
et changé le "600" & "400" par "800" & "600" puis je suis allée indiquer le nouveau template mais ca n'a rien fait. J'ai changé plusieurs fois les tailles et/ou le type, mais rien, quand j'ouvre une page avec toutes les photos, je tombe toujours d'office sur les miniature au lieu des medium.
Hors ligne
le template est bien attribué à thumbnails.tpl ? testez en purgent les templates compilé (maintenance) et en rafraichissant la page web (Ctrl F5)
c’est en ligne ?
Hors ligne
Oui il est bien attribué à thumbnails.tpl
Ctrl F5 fait plusieurs fois, cache du navigateur vidé et templates purgés :(
Oui le fichier est en ligne.
EDIT : dans "maintenance", si je cliques sur "Supprimer les tailles multiples des photos : Tout, Carré, Miniature, M - moyen, Personnalisé", ca fait quoi ? Parce que j'ai l'air fine si en plus je supprime toutes les photos ou miniatures !
Dernière modification par laraider (2012-07-11 17:55:52)
Hors ligne
laraider a écrit:
Gotcha, ton idée ne fonctionne pas :(
Je viens de la tester et ça fonctionne. A moins que je n'ai pas compris le besoin...
Hors ligne
Gotcha, ce que je voudrai, c'est que quand j'ouvre un album (les miniatures des catégories étant en 300x300), que toutes les photos de l'album soient directement affichées en taille "moyen" (800x600), qu'il n'y a pas le bouton à droite pour choisir, je voudrai que par défaut, ça s'ouvre en "moyen" et qu'il n'y a pas d'outre choix (pas de carré ni miniature sur ces pages).
Donc actuellement, tous le monde arrive directement sur cette page qui affiche des miniatures -> http://www.opiumpersan.net/index.php?/category/97 alors que je voudrai que ça les affiche en "moyen" (800x600) directement (par défaut) -> http://www.opiumpersan.net/index.php?/c … lay=medium
:)
EDIT : en gros, je pense qu'une redirection directe vers les pages en "moyen" serai une bonne idée, bien que je ne sache pas comme faire.
Dernière modification par laraider (2012-07-11 20:32:43)
Hors ligne
A la vue de votre capture vous n'avez pas suivi mon message [Forum, post 190063 by Gotcha in topic 22430] Configurer la taille des photos depuis l'admin
Il faut tout dé-sélectionner et editer la taille du format "miniature" en 800 par 600
Hors ligne
hum bizarre
mon idée a l'avantage de ne pas nécessiter la désactivation des tailles, laissant tout l'intérêt des tailles multiples pour petites connexions ou autre
je re garderai à tête reposé
Hors ligne
vi mais tu fige quand même le template ^_^
Hors ligne