Oui, tant que ça peut se faire en CSS c'est le plus pratique.
(et le plus logique, car vu que la carte gmaps est définie dans la description, et que la mise en page spécifique est faite pour elle, c'est cohérent).
Très franchement, faut pas pas se prendre la tête et sortir l'artillerie lourde pour un besoin aussi simple : du CSS dans la description de l'album, ça marche très bien et cela évitera tout problème lors des futures mises à jour de Piwigo (contrairement aux template-extension).
Je viens de tester, je ne savais pas du tout qu'on pouvait faire ça... ça peut être vraiment bon.
Ca peut permettre de faire des choses encore plus personnalisées sur chaque catégorie, au besoin.
C'est bon à savoir pour une autre fois en tous cas...
Je n'avais jamais fait de permalien.
Je vais essayer, pour ma culture ;)
Zaphod a écrit:
repie38 a écrit:
on doit pouvoir faire ca avec un template-extension aussi non ? ca fait un bout de temps que j'ai pas pratiqué, mais il me semble qu'on peut assigner un TE a une categorie.
Il ne me semble pas.
On peut affecter un TE juste pour l'affichage par catégorie, mais pas (en tous cas pas directement) pour une catégorie spécifique.
En tous cas, tests effectués (bien sur pas exhaustifs) ça semble bien marcher.
je viens de tester, si si, on peut, mais il faut d'abord definir un permalien pour la categorie, et ensuite il apparait dans "Paramètre facultatif de l'URL" dans la config des template extension. c'est une autre solution, mais ca a deja l'air de bien marcher comme c'est ;)
flop25 a écrit:
j'aime !!
+1
Perso j'ai un 1600 mais comme avec Firefox j'ai la liste des onglets sur la gauche (au lieu d'en haut - avec TreeSizeFree) il me reste environ 1300 pixels réels.
Vu que j'ai agrandi le menu de Sylvia, le total a besoin d'un écran de 1280 pixels de large pour être correctement affiché.
Mais, avec moins de 1280px, c'est la carte qui sera tronquée (et non la liste des catégories - je veux absolument que la liste des catégories soit dispo sans devoir scroller car sinon certains ne voient pas qu'elles existent.)
C'est un moindre mal...
Pareil en hauteur, sur des écrans de 768 pixels de haut, ça fera juste.
Le bas des catégories et de la carte ne sera pas visible.
(encore pire sur les netbooks de 600px, mais là il n'y a pas de solution)
Bref c'est ce que j'ai trouvé de mieux pour "limiter les dégats" sur les petits écrans.
C'est toujours complexe de faire un affichage qui soit propre sur toutes tailles d'écrans...
très jolie :-)
Tu as quoi comme largeur d'écran sur un 1024 cela donne quoi ?
j'aime !!
En fait comme il s'agit de ma galerie privée, je pense que ça passera bien... il y a un nombre limité de visiteurs et aucun n'utilise des navigateurs exotiques style IE6... donc ça devrait le faire.
En tous cas sur mon PC je suis plutôt content du résultat.
Pour mettre dans le contexte, je souhaitais changer la mise en page pour UNE catégorie afin que toutes les catégories soient bien visibles, et cela à côté de la carte Gmaps.
Vu que la carte Gmaps est dans la description et que normalement la description est au-dessus des miniatures (ou en-dessous avec ExtendedDescription), il me fallait remettre ça en forme sans que ça foute le reste en vrac.
Voila ce que ça donne :
bon en fait ce n'est pas dans les règles mais la plupart des navigateurs interprètent ... si ils sont conciliants !^^
restent à voir pour les navigateurs mobiles ...
mais voici la base d'une solution propre :
http://piwigo.org/forum/viewtopic.php?p … 71#p121871
il suffit de remplacer les lignes $template->assign par l'ajout de CSS via head_element par ex
repie38 a écrit:
on doit pouvoir faire ca avec un template-extension aussi non ? ca fait un bout de temps que j'ai pas pratiqué, mais il me semble qu'on peut assigner un TE a une categorie.
Il ne me semble pas.
On peut affecter un TE juste pour l'affichage par catégorie, mais pas (en tous cas pas directement) pour une catégorie spécifique.
En tous cas, tests effectués (bien sur pas exhaustifs) ça semble bien marcher.
repie38 a écrit:
on doit pouvoir faire ca avec un template-extension aussi non ? ca fait un bout de temps que j'ai pas pratiqué, mais il me semble qu'on peut assigner un TE a une categorie.
Exact c'est vrai, via les paramètres de l'URL. Mais je ne sais pas m'en servir moi ^^
on doit pouvoir faire ca avec un template-extension aussi non ? ca fait un bout de temps que j'ai pas pratiqué, mais il me semble qu'on peut assigner un TE a une categorie.
Zaphod a écrit:
Est-ce qu'il y a des possibles problèmes à fonctionner comme ça ?
A part pour la validation W3C (et encore, c'est à vérifier) je ne vois pas de problèmes particuliers.