Archives par mot-clé : galerie

Galerie web : Passage à Piwigo

La flemme fait parfois découvrir de petites perles. Explications !

J’ai une galerie perso, qui est en jachère depuis bien longtemps. J’ai également une galerie privée, à usage familial. Celle-ci est bien plus active et sert à alimenter en photo un blog, lui aussi à usage familial. Je suis également un adepte d’une théorie que je nomme « si une machine sait le faire toute seule, pourquoi me fatiguer à enchainer les manips ? » que certains nomment vulgairement « théorie du moindre effort ». De fait, si un plugin WordPress peut m’aider à insérer rapidement des images venant de ma galerie d’image, tant mieux.
Pourquoi je vous parle de tout ça ? Tout simplement car c’est de cette recherche de plugin qu’est venue ma migration.

Gallery3 et la mort de l’intégration facile

Alors que Gallery Menalto m’avait longtemps satisfait. J’ai eu le malheur de passer ma galerie de Gallery2 à Gallery3. L’interface d’administration, auparavant confuse mais archi-complète est devenue simpliste, voire simplette. Et comme tout a été changé en profondeur d’une version à l’autre, le plugin que j’utilisais ne fonctionnait plus du tout. J’ai fini par trouver un projet de plugin plus avancé que les autres, sur le site de HeiV. Malheureusement, il manque cruellement de maturité et ne permet pas (entre autres manques) de choisir 3-4 photos dans un album pour illustrer un billet. Après avoir écumé nombre de forums, j’ai l’impression que le team de développement de Gallery menalto ne fait rien pour faciliter le développement de plugins. C’est dommage, car si l’intégration d’images venant d’une galerie dans un blog devient un chemin de croix, ladite galerie devient très vite moins attrayante. Ajoutez à cela qu’administrer Gallery Menalto est devenu, à mon sens, tout à fait tordu, et j’ai fini par chercher un remplaçant.

Piwigo, bien plus intuitif et simple que Gallery Menalto

Comme souvent dans ce cas, j’ai lancé un appel sur Twitter, qui s’est souvent révélé un très bon outil pour avoir des avis éclairés en nombre.


cherche alternative à #Gallery Menalto qui s’intègre à #Wordpress et permet une gestion simple (surtout pour envoi massif de photos). #help
@PtitLu
la Méchante Miette

Eh bien, pas cette fois. Au bout de 15 minutes sans réponse (très patient …) je suis parti harceler Google et Bing. Assez vite, trois noms sont remontés : Coppermine, Piwigo et Zenphoto. Oubliez le premier, trop rustre dans son approche et compliqué à paramétrer. Piwigo en revanche, m’a assez vite tapé dans l’œil.

C’est un détail, mais il n’y a qu’un petit fichier PHP à placer sur le serveur, qui se charge de tout rapatrier avant l’installation. Dotclear propose une fonction équivalente, et, en accord avec la théorie dont je parle au début de ce billet, je valide forcément cette méthode. Uns fois installé, créer des albums, simples ou imbriqués dans des sous-catégories est aisé. Dans mon cas (une migration depuis Gallery Menalto), il aura fallu chercher un peu.
En effet, Gallery Menalto 3 ne possède de fonction « exporter » et je n’avais aucune envie de me cogner tout un script pour récupérer les bonnes portions de la base de données, associées aux bonnes images, qui étaient très nombreuses. Du coup, j’ai simplement recopié l’arborescence d’images source depuis Menalto vers le sous-dossier d’importation de Piwigo.
Piwigo est sur ce plan enfantin, dans le bon sens du terme. Une fois les photos (déjà classées !) placées dans ce dossier, on demande à créer les miniatures puis on « synchronise » et hop, c’est fait.
Puisque rien n’est parfait, une chose pourrait être améliorée pour cette phase : lors de la création des miniatures, on peut les faire par parquet de 5, 10, 20 ou en totalité. Avec près de 1 000 photos, le navigateur finit par annoncer que le délai est dépassé. Et 1 000 photos par tranche de 20, ça peut être long. Certes, cela n’arrive qu’au premier coup … ou au retour d’un week-end durant lequel le déclencheur a beaucoup donné. Une option pour le faire par paquets de 50, 100 ou 200 serait bienvenue.

Mais à part ça, Piwigo m’a séduit d’entrée de jeu. La gestion des extensions est claire, même si on souhaiterait pouvoir s’y promener par catégories. Je dois notamment voir comment faire pour insérer un logo discret sur chaque photo, de manière automatique.
Et, vous vous en doutez, j’ai rapidement cherché si une extension pour WordPress existait. Oui, elle existe, s’appelle PiwigoMedia et ajoute ce bouton dans la barre d’édition d’un article :
Ce bouton donne accès à toutes les galeries, qu’on peut parcourir pour ensuite cocher les photos à insérer. Y a pas à dire : quand un logiciel est simple dans son code (et bien documenté ?), les extensions ne peuvent qu’en bénéficier.

Le blog familial revit (vraiment) depuis qu’on peut très simplement inclure des photos issues de la galerie, pour laquelle Menalto devenait un boulet depuis le passage en version 3. En ce qui concerne ma galerie principale, vous pouvez aller voir le résultat ici : galerie.ptitlu.org. Le thème est choisi parmi les quelques-uns disponibles et je n’ai pas encore pris le temps de le personnaliser. C’est d’ailleurs un des rares manques : la bibliothèque de thèmes est assez peu fournie. Pour ça aussi, Piwigo gagne à être connu. Messieurs (et mesdames) fanas du CSS, jetez un œil à ce logiciel, vous pourrez être surpris, et tout le monde y gagnera.

Pour finir, je tiens à préciser une chose : je ne dis pas que Gallery menalto est un mauvais logiciel qu’il faut fuir. Seulement, lors des évolutions, il a fini par ne plus correspondre à mes besoins, comme c’était déjà arrivé dans d’autres domaines. Piwigo (ancien PHPWebGallery) répond à MON cahier des charges (assez basique). Il me reste à souhaiter que les prochaines versions ne trahiront pas ce qui m’a plu et que le logiciel restera agréable à utiliser (et que les extensions ne finiront pas aux oubliettes).