Salut, ça fait un tout petit peu de temps que je traine ici et je n'ai pas encore présenté ce que je compte faire avec piwigo.
Mon objectif est de simuler plusieurs galeries tout en n'ayant qu'une seule instance piwigo d'installée.
Ainsi j'aurai au sein d'une même instance de piwigo, plusieurs galeries avec pour chacune un titre, un thème, des catégories et ... des photos.
Voici un petit exemple :
Je souhaite mettre en place une galerie voyages, une autre galerie dédiée aux prises de vue de morgane et une galerie plus orienté pro (comme un book par exemple).
Le publique peut ou non être le même. Sur l'entourage professionnel, seul le site pro sera fourni, les autres url seront fournies à la famille, aux amis...
La fusion des galeries, aura le bénéfice d'avoir une gestion des utilisateurs centralisés, une seule galerie à maintenir et à faire évoluer, une seule instance de piwigo (applicatif et base de donnée)... Bref, Que du bonheur!
Techniquement parlant, l'idée est de se servir du premier niveau de catégories comme des "sous galeries"
Prenons donc Voyages.mondomaine.com qui pointera vers la catégorie Voyages et son ensemble de sous catégorie avec comme nom de galerie "Une vie de voyages ..." et un thème dédié,
Une autre, déjà en place morgane.quoirez.com avec le titre "galerie de morgane" et le thème "minimal". On peut ainsi démultiplier le nombre de galerie distinct, piwigo n'ayant à ma connaissance pas de limite du nombre de catégorie.
Si vous avez tout compris vous devinerez que la base de tout ceci est le plugin [extension by Nicco] nbc ThemeChanger.
En effet, en se basant sur le plugin themechanger, il est facile de faire croire à l'utilisateur qu'il se situe sur des galeries différentes par le changement de thème.
Cependant, le plugin devra aller bien plus loin que de ne proposer que la possibilité de changer de thèmes.
Dans une première version, ce que le plugin devra gérer la dynamique entre les galeries.
Le premier niveau de catégorie serait en fait, la racine de chaque galerie.
Chaque galerie de ce premier niveau portera pour l'ensemble des catégories filles le thème, et le nom de la galerie. La gestion des droits, reste elle gérée au niveau des catégories avec un héritage classique.
Le lien accueil (catégorie) ne devra remonter qu'à la galerie parente de premier niveau (au lieu de l'accueil) et seules les sous catégories doivent être affichés dans la liste des catégories de la galerie.
J'espère avoir été assez clair, n'hésitez pas a me demander plus d'éclaircissements.
--
Julien
Hors ligne
Très jolie projet ;-)
[
Remarques :
- Fait attention à IE8, il risque d'empêcher l'identification sur tes galeries, a cause des redirections non transparente / filtre antihameçon
]
En ligne
je continue donc :
Je suis partie du plugin « Theme Changer », qui permettait de choisir un thème différent par catégorie, auquel j’ai ajouté quelques options.
• Personnaliser le nom de la galerie par catégorie
• Personnaliser le Titre de la galerie par catégorie
• Permettre la mise en place de galerie distincte dans un seul core piwigo (la plus grosse évolution)
Ce dernier point modifie :
o La liste des catégories dans le menu
o Le lien catégorie du menu
o Le lien home dans la page picture
Dans l’exemple ci-dessous, j’ai choisi de simuler 2 galeries dans une seule instance de piwigo.
l’exemple en image...
Hors ligne
Ok mais je ne vois pas bien pour quel but ...
Hors ligne
Gotcha a écrit:
Ok mais je ne vois pas bien pour quel but ...
J'osais pas le dire ;-)
Hors ligne
avoir N galeries d'apparences différentes contenue dans une seule installe.
Gain administration/performance/gestion
Aujourd'hui si je veux 2 galeries distincte j'installe 2 piwigo, mais si je veux qu'une install (hébergement impose une seule DBB, faible ressource système, ou si je veux n'avoir qu'une configuration ploader...)
Autre exemple, Permet d'avoir la galerie de Monsieur X, celle de Madame Y, toute les 2 publiques, mais lorsqu'on est sur la première on ne connait meme pas l'existence de la seconde.
Hors ligne
Je comprends le besoin d'avoir un thème différent
si je veux une galerie de vidéos et une galerie de photos.
Mais la recherche... ?
Les tags... ?
Les commentaires... ?
L'adhérence au thème utilisé va très vite dérapper.
Et là, je ne comprends plus le besoin.
Quel est le besoin de perturber le visiteur avec des changements d'apparence des pages alors que le visiteur a toutes les chances de trouver le même "élément" dans les deux thèmes?
J'ai fait cette démarche déjà, donc je veux comprendre... car j'ai sans doute loupé quelque chose.
PS: Les posts se croisent... ;-)
Dernière modification par VDigital (2010-04-08 17:09:35)
Hors ligne
datajulien a écrit:
avoir N galeries d'apparences différentes contenue dans une seule installe.
Gain administration/performance/gestion
Aujourd'hui si je veux 2 galeries distincte j'installe 2 piwigo, mais si je veux qu'une install (hébergement impose une seule DBB, faible ressource système, ou si je veux n'avoir qu'une configuration ploader...)
Autre exemple, Permet d'avoir la galerie de Monsieur X, celle de Madame Y, toute les 2 publiques, mais lorsqu'on est sur la première on ne connait meme pas l'existence de la seconde.
Oki, merci, là c'est plus clair.
De quoi augmenter l'imagination des webmasters !
;-)
Hors ligne
ca réponds à mon besoin basique d'avoir plusieurs Micro galeries publiques, sans possibilité de recherche ou d'identification.
plutôt que de mettre n installation de piwigo, j'en ai une seule et unique et mon plugin perso.
Ensuite, imagine que chaqu'une de ces micro galerie auront leur propre redirection, x.galerie.com, y.galerie.com, ....
Un seul administrateur, une seule galerie physique, plein de micro galerie qui pour le public sera autant de galerie séparé.
Hors ligne
Est-ce que je suis loin du but que tu veux atteindre ?
http://piwigo.org/forum/viewtopic.php?id=15667
Je dois avouer que j'ai un peu lu en diagonal.
Hors ligne
nicolas a écrit:
Est-ce que je suis loin du but que tu veux atteindre ?
http://piwigo.org/forum/viewtopic.php?id=15667
Je dois avouer que j'ai un peu lu en diagonal.
C'est exactement ça.
Mais comme je veux/peux pas réécrire Piwigo en plugin, je fais le max en plugin.
Comme dit vdigital, pas question que je me lance dans la gestion des tags par micro galerie.
Mon pligin est une approche a ta demande.
Hors ligne
datajulien a écrit:
(hébergement impose une seule DBB, faible ressource système,
J'ai un certain nombre de galeries sur le même hébergement, dans la même base de données, et ça se gère très bien avec des préfixes de tables différents.
[HS]
C'est d'ailleurs bien dommage que d'autres logiciels n'offrent pas cette possibilité :(
[/HS]
Hors ligne
tosca a écrit:
datajulien a écrit:
(hébergement impose une seule DBB, faible ressource système,
J'ai un certain nombre de galeries sur le même hébergement, dans la même base de données, et ça se gère très bien avec des préfixes de tables différents.
et ne trouverais pas plus pratique que Piwigo (pas mon plugin mais bien le corps Piwigo) permettent de les gérer à partir d'une seule et unique interface?
Hors ligne
datajulien a écrit:
tosca a écrit:
J'ai un certain nombre de galeries sur le même hébergement, dans la même base de données, et ça se gère très bien avec des préfixes de tables différents.
et ne trouverais pas plus pratique que Piwigo (pas mon plugin mais bien le corps Piwigo) permettent de les gérer à partir d'une seule et unique interface?
Non, elles sont par trop différentes, et je trouve plus intéressant et pratique de les garder indépendantes ; je regroupe au sein d'une galerie un ensemble de documents qui forment un tout fonctionnellement cohérent : photos, aquarelles/dessins, recettes de cuisine, galerie de test, etc.
Je ne vois aucun intérêt de mélanger tout ça, alors que je cherche justement à personnaliser au mieux chaque galerie en fonction de son contenu ; chacune a son propre thème, sa propre logique de navigation, ses libellés et tags différents, etc. et, au fil des évolutions, elles ne font que se différencier un peu plus les unes des autres.
Je ne pourrais pas avoir la même liberté, ni la même souplesse si je devais tout gérer dans le même contenant.
Hors ligne
Par contre, au sein par exemple d'un club de photos, on peut imaginer un seul webmaster qui met en ligne le travail de l'ensemble des personnes.
Hors ligne