Pages: 1 2
Bonjour,
Je voudrais savoir s'il est possible de modifier le mode de navigation de piwigo. Je souhaiterais en effet pouvoir afficher la visionneuse d'image dans le même cadre que les catégories et les miniatures afin d'avoir toujours à l'écran ma barre de menu à gauche et mon header en haut...
Par avance, merci pour vos suggestions!
Hors ligne
"Impossible n'est pas Français" a t-on l'habitude de dire...
Sauf que ça demande du temps et que le temps...
Bref, certaines personnes sont en train de s'amuser à changer le mode de visionnage mais c'est marginal. Fais une recherche car le sujet à était évoqué il n'y a que quelques jours.
Hors ligne
Merci pour votre réponse. Je suis français, mais ni calé en php ni en Smarty je pense que je vais franciser le terme impossible...
Avant de poster, j'avais en effet cherché des précédents sur le forum mais sans rien trouver à ce sujet.
Hors ligne
[Forum, topic 17618] Menu de gauche
Il y a un autre sujet que je ne parviens pas à retrouver. Je mène l'enquête.
[EDIT]
Il s'agit en fait de ce sujet ^^
Hors ligne
C'est surtout pour les développeurs de thèmes :-)
Hors ligne
Ta réponse éveille ma curiosité: je suis en train de créer mon propre theme (a partir de l'existant), mais pour moi, il n'est pas possible de réaliser cette modification sans toucher à la navigation. c'est à dire qu'il faut aller mettre les mains dans les fichiers php et non plus seulement faire des bricoles dans les tpl et les css.
par exemple, quand on clique sur une miniature, si j'ai bien compris, on fait appel au fichier picture.php et non plus index.php. Il faut donc modifier la partie "controller" en quelque sorte et on sort du cadre du simple template...
me trompe-je?
Hors ligne
lxhxp a écrit:
me trompe-je?
Là moi je suis hors course ^^ Le PHP n'est pas vraiment mon ami. Peux-être qu'un membre plus expérimenté viendra te dire comment faire.
;-)
Hors ligne
lxhxp a écrit:
Ta réponse éveille ma curiosité: je suis en train de créer mon propre theme (a partir de l'existant), mais pour moi, il n'est pas possible de réaliser cette modification sans toucher à la navigation. c'est à dire qu'il faut aller mettre les mains dans les fichiers php et non plus seulement faire des bricoles dans les tpl et les css.
par exemple, quand on clique sur une miniature, si j'ai bien compris, on fait appel au fichier picture.php et non plus index.php. Il faut donc modifier la partie "controller" en quelque sorte et on sort du cadre du simple template...
me trompe-je?
Oui, tu es peut-être sur une mauvaise voie.
Je ne sais pas ce que tu appelles la partie "controller" (peut-être les paramètres passés au moteur de template) mais de toute façon, 99,99% des modifications peuvent être réalisées sans avoir à modifier les fichiers php existants, au besoin on peut ajouter des fonctions filtres Smarty pour transformer un appel vers picture.php en autre chose.
;-)
Hors ligne
D'abord merci de votre intérêt.
Quand je parle de controller, c'est une référence (d'après ce que j'ai compris en regardant un peu la structure de piwigo) au modèle de développement : Modèle / Vue /Controleur avec:
Modèle : la base de donnée et sa structure
Vue : les template smarty + css qui gère l'aspect affichage
controleur : "l'intelligence" de l'appli, la navigation, les fonctions métiers , tout cela géré par les .php.
Je ne connais vraiment pas bien php ni Smarty, mais c'est ce que j'ai compris en fouillant dans les fichiers, la doc et les forum.
Du coup, j'ai cru comprendre qu'il me fallait modifier le fichier picture.php (le controller) pour arriver à afficher la visionneuse dans le même cadre que les miniatures. Toute la gestion du défilement des images et du diaporama se trouve dans ce fichier. Il faudrait transférer tout ça dans le fichier index.php qui lui gère toute la navigation de la barre de menu. Mais ça me parait bien trop compliqué pour mes connaissances!!
Dernière modification par lxhxp (2010-06-04 12:52:17)
Hors ligne
Des plugins à installer pour voir ce qu'il est possible de faire (et peut-être mieux encore).
[extension by ]
[extension by P@t] Lightbox
Hors ligne
Je pense que ton besoin est surtout mal défini et nous pouvons t'expliquer 250 solutions différentes sans pouvoir répondre à ton besoin réel.
Lien avec l'existant.
Dessin de ce que tu veux faire...
Eventuellement un lien vers un site qui présente ce que tu veux obtenir.
Hors ligne
Désolé si je ne suis pas clair.
Pour faire simple, une fois qu'on a cliqué sur la miniature d'une photo pour la voir en plus grand, on arrive sur ce que j'appelle la visionneuse d'image, avec les boutons "suivant", "précédent", "premiere photo", "derniere photo". A ce moment là, la barre de menu (avec les rubriques categories, identification etc.) située à gauche dans le template par défaut n'est plus visible. Je voulais savoir si l'on pouvait rendre visible cette barre de menu à ce moment là.
j'espère que c'est plus compréhensible...
Sinon, j'avais effectivement vu les plugins que tu m'as proposé et qui sont effectivement d'autres solution intéressantes d'affichage.
Hors ligne
[Forum, post 127208 by VDigital in topic 15956] {$MENUBAR} sur toutes les pages !
Je vais essayer de faire ça en plugin.
;-)
Hors ligne
VDigital a écrit:
[Forum, post 127208 by VDigital in topic 15956] {$MENUBAR} sur toutes les pages !
Je vais essayer de faire ça en plugin.
Ca, c'est une très bonne nouvelle ... au minimum pour moi : [Forum, post 127205 by tosca in topic 15956] {$MENUBAR} sur toutes les pages !
;-)
Hors ligne
Pages: 1 2