Bonjour.
Est-t-il possible de personnaliser l'emplacement du contenu d'une page tout en gardant les possibilités de changement de thème, de Màj, etc ? En l'occurrence, je voudrais mettre la ligne de navigation (Suivante ...Dernière) avant les vignettes plutôt qu'après. Le bas de mes fenêtres est souvent tronqué.
Merci.
Hors ligne
mgr a écrit:
personnaliser l'emplacement du contenu d'une page tout en gardant les possibilités de changement de thème, de Màj, etc ? En l'occurrence, je voudrais mettre la ligne de navigation (Suivante ...Dernière) avant les vignettes plutôt qu'après.
De quelles(s) page(s) parles-tu ? Page image ? et/ou page vignettes ? et/ou page catégories ?
Je pense que la modification peut s'envisager soit par une modification de thème (via un .css en /local) ou une modification de template (via un template-extension).
Ca peut dépendre du/des quel(s) thème(s) que tu souhaites utiliser.
Hors ligne
Testé sur ma galerie de démo
(je le laisse provisoirement pour que l'on puisse voir/tester le résultat).
Il faut créer un template-extension pour index.tpl et le thème choisi en dupliquant le index.tpl d'origine et en passant
{if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
(ligne 105 chez moi)
juste avant
{if !empty($CATEGORIES) }{$CATEGORIES}{/if} {if !empty($THUMBNAILS) }{$THUMBNAILS}{/if}
(lignes 102 et 103)
A tester ensuite sur tous les types de pages (je n'ai pas fait).
Hors ligne
je ne trouve pas dans la doc comment créer "un template-extension ". j'ai trouvé un /themes/default/template/index.tpl que j'ai corrigé mais je n'ai pas vu de changement. Pb de cache serveur ou je n'ai pas modifié le bon?
Hors ligne
mgr a écrit:
je ne trouve pas dans la doc comment créer "un template-extension ". j'ai trouvé un /themes/default/template/index.tpl que j'ai corrigé mais je n'ai pas vu de changement. Pb de cache serveur ou je n'ai pas modifié le bon?
Règle n°1 : on ne change pas directement un fichier d'origine => remet le fichier original à sa position
Ensuite :
- tu le copies/colles dans /template-extension ou un sous-dossier (existant ou que tu crées, peu importe)
- tu l'adaptes comme indiqué précédemment. Utilise de préférence le plugin [extension by Piwigo Team] LocalFiles Editor onglet Templates
- dans l'interface admin : Configuration -> Templates (modèles), tu vas retrouver le fichier dans la colonne de gauche (cf.screencopie), et tu sélectionnes en face index.tpl puis le nom du thème que tu souhaites modifier (ou default pour tous les thèmes qui dérivent du thème par défaut).
Pour mémo, la page du wiki correspondante.
Dernière modification par tosca (2010-07-08 17:35:05)
Hors ligne