Pages: 1 2
rvelices à soulevé un problème sur mon récent commit [Subversion] r10645
j'ai un petit souci: voir ici http://www.modusoptimus.com/pwg/picture … paris-2010
la miniature gauche deborde vers le bas. Bon c'est vrai que j'ai "compacte" las tables infos, mais bon le resultat sera le meme si quelqu'un decide de cacher certains champs dans l'administration ....
une idee de ce qu'il faudrait mettre ?
je ne trouve pas de solution en css pur, en fait je ne sais pas si c'est vraiment possible sans "truc" : il faut sortir les miniatures du flux pour ne pas que ça interfère sur la position du tableau, mais ils faut quand même qu'elles aient une incidence sur le contenu en dessous au cas où le tableau est plus court
__________
en parlant de truc voilà à quoi j'ai pensé :
si on est sur la première image de l’album (donc une miniature de navigation à droite uniquement) on met un lien invisible à gauche, avec la même miniature, pour rétablir l’équilibre et centrer le tableau
pourquoi ne pas simplement définir des marges au tableau ? parce que certains utilisateurs n’ont pas leur miniatures en 120px (moi par exemple ^^)
concrètement ça donne ça dans picture.tpl (en annulant les modifs du précédent commit)
{if $DISPLAY_NAV_THUMB} {if isset($previous)} <a class="navThumb" id="linkPrev" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE}" rel="prev"> <img src="{$previous.THUMB_SRC}" alt="{$previous.TITLE}"> </a> {elseif isset($next)} {* <!-- what a tricky way to center the content ! --> *} <a class="navThumb" id="linkPrev" style="visibility:hidden;"> <img src="{$next.THUMB_SRC}"> </a> {/if} {if isset($next)} <a class="navThumb" id="linkNext" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE}" rel="next"> <img src="{$next.THUMB_SRC}" alt="{$next.TITLE}"> </a> {elseif isset($previous)} {* <!-- the same --> *} <a class="navThumb" id="linkNext" style="visibility:hidden;"> <img src="{$previous.THUMB_SRC}"> </a> {/if} {/if}
c’est pas super propre j’avoue, mais est-ce acceptable ?
c'est bien se creuser la tête pour pas grand chose mais j'aime quand c'est bien aligné sur toutes les pages ^^
Hors ligne
J'aurais tendance à dire que c'est surtout au thème de prévoir la place pour y loger les miniatures... Du coup, utilisation d'une mise en page avec des tableaux.
Hors ligne
et pour la mise en page en tableau, outre le fait que des puristes font grogner, c'est efficace si on définit une taille précise aux cellules, hors ici les miniatures peuvent avoir différentes tailles selon les utilisateurs
on pourrait utiliser la valeur de Photos->Ajouter->Configuration->Largeur de la miniature, mais il y aurait incompatibilité avec pLoader (utilise sa propre config si j'ai bien compris) et tous les utilisateurs de l'upload FTP
Dernière modification par mistic100 (2011-04-30 17:23:58)
Hors ligne
Aujourd'hui toujours, la taille des miniatures coté publique n'est pas dynamique Donc on est bien obligé de placer un peu CSS.
C'est pourquoi un tableau supplémentaire pour caser les miniatures ne serait pas si absurde que ça.
Hors ligne
Par défaut les miniatures sont prévus pour une taille max de 120px. Les thèmes d'origines sont prévus ainsi...
Donc si les miniatures dépassent, il faudra obligatoirement faire du CSS. Alors un peu plus, un peu moins...
;-)
Hors ligne
Fais en sorte pour que par défaut, l'emplacement de tes miniatures acceptes les thumbnails de 120px puisque c'est la dimension par défaut des miniatures et c'est aussi sur cette base qu'est conçu le thème default.
Hors ligne
Je ne suis pas non plus des plus clair d'esprit lol
J'étais sur mon idée.
Là je vais vérifier sur trunk s'il n'y a pas eu du nouveau sur la taille des miniatures. P@t aillant bossé sur le sujet...
Hors ligne
Gotcha a écrit:
Là je vais vérifier sur trunk s'il n'y a pas eu du nouveau sur la taille des miniatures. P@t aillant bossé sur le sujet...
Aïe, plus moyen d'ajouter une seule photo via l'UploadForm :-s
Hors ligne
Par défaut, les miniatures sont paramétrés à 128px de large...
Pour le soucis sur l'uploadForm, je reconnais ne pas l'avoir testé à fond après mes récentes modifs (je me suis concentré sur les webservices). Je verrai ça demain.
Hors ligne
P@t a écrit:
Par défaut, les miniatures sont paramétrés à 128px de large...
Il n'y avait pas un projet de faire adapter automatiquement la taille des cadres des miniatures comme du coté de l'administration ???
Hors ligne
Gotcha a écrit:
P@t a écrit:
Par défaut, les miniatures sont paramétrés à 128px de large...
Il n'y avait pas un projet de faire adapter automatiquement la taille des cadres des miniatures comme du coté de l'administration ???
Ca veut dire jquery par défaut coté public... il va bien falloir y passer un jour ;-)
Hors ligne
Pages: 1 2