StrangePlanet » Blog

piwigo

Piwigo 2.4 et quelques plugins

24 juin 2012 by Mistic 3 Comments

edit 27 Juin: un autre plugin, Flickr2Piwigo, voir à la fin de l’article

Il y a deux jours (le 22 Juin) a été distribuée la version 2.4 de Piwigo, le logiciel de galeries photo gratuit et libre. Les deux nouveautés majeures de cette version sont le Multisize, possibilité d’afficher les images en plusieurs tailles, et un nouveau thème par défaut, Elegant, qui se veut sobre tout en intégrant toutes les fonctionnalités de base du logiciel. La liste complète des modifications est disponible sur le site (je ne listerais pas celle auxquelles j’ai participé, ça n’intéresse personne !)

Mais je suis ici pour présenter deux plugins que j’ai publié pour cette version 2.4 :

Header Manager

L’idée de ce plugin est venu des demandes récurrentes reçues par Pierrick Le GALL sur piwigo.com (plateforme d’hébergement basée sur Piwigo) : la possibilité de mettre une image d’une certaine taille comme en-tête de la galerie. Chose simple à faire quand on sait utiliser The Gimp et qu’on connait les bases du HTML, mais ce n’est pas le cas de tous les photographes !

Ce plugin offre donc une interface relativement simple permettant d’uploader une image depuis son ordinateur (ou d’en choisir une existante dans la galerie) de la recadrer de façon interactive, à l’aide du plugin jQuery Jcrop, puis de choisir si on veut afficher l’image seule ou l’image avec du texte. Enfin il permet de gérer plusieurs bannière, permettant par exemple de la changer selon la saison, il offre également un mode aléatoire pour lequel la bannière change à chaque fois.

Quelques idées d’évolution :
– bannière réglable indépendamment pour chaque album
– utiliser toutes les images d’un album comme bannières
– …

Page du plugin

Guest Book

Plugin encore issu d’une demande récurrente mais sur le forum du projet ce coup-ci. Je pense qu’il n’y a pas de quoi s’étaler : c’est un livre d’or tout ce qu’il y a de plus basique.


(je précise que Korben n’a jamais dit ça :) )

Le code étant fortement inspiré (pour pas dire pompé) des commentaires dans Piwigo, on y retrouve les même fonctionnalités : validation par les admins, système anti-spam, …

Il est prévu que je rende mes autres plugins BBCodeBar, Smilies Support et Crypto Captcha compatibles pour qu’ils soient actifs sur le livre d’or.

Page du plugin

Flickr2Piwigo

Le dernier né des laboratoires Strangeplanet : une extension pour Piwigo permettant de se connecter et d’importer des photos d’un compte Flickr. Ça a été un développement très intéressant pour lequel j’ai utilisé l’API Flickr (assisté par l’excellente classe phpFlickr) et des gros bouts de requêtes AJAX pour permettre d’importer des dizaines de photos d’un coup.

Ce plugin peut fonctionner de deux façon : soit vous choisissez d’importer l’intégralité de votre compte Flickr, dans un album ou en reproduisant les albums Flickr ; ou alors vous choisissez un album particulier et sélectionner quelles images importer. L’interface est basée sur le Gestionnaire par lot de Piwigo (on ne réinvente pas la roue) et utilise le plugin jQuery manageAjax et les Webservices Piwigo pour télécharger chaque photo (comme le fait le gestionnaire de mise à jour automatique intégré à Piwigo).

La seule difficulté d’utilisation est que chaque utilisateur doit créer une « application » dans son interface Flickr pour obtenir des clefs nécessaires au fonctionnement de Flickr2Piwigo, c’est un choix qui a été fait pour éviter que l’application soit bannie si tout le monde utilisait les mêmes clefs (et c’est plus simple à programmer aussi !)

Page du plugin

Posted in: Développement, Web Tagged: bannière, galerie, livre d'or, piwigo

Piwigo 2.2 – Un nouveau developpeur…

4 avril 2011 by Mistic 1 Comment

… moi !
J’ai été contacté récemment par le fondateur du projet Piwigo, me demandant si je voulais entrer dans l’équipe de développement. Apparemment la « qualité » des quelques plugins que j’ai développé, à l’aide que j’apporte de temps en temps aux autres utilisateurs leur ont révélé tout mon potentiel (qui me reste encore moi même à découvrir…).

C’est donc la veille de la sortie de la nouvelle branche 2.2 que j’ai fait mon entrée officielle dans l’équipe.
Mais parlons de ce soft, et en particulier sa version 2.2, qui apporte encore une fois son lot de nouveautés.

Hébergez et partagez vos photos avec Piwigo.
Piwigo est un logiciel de galerie photo pour le web, bâti par une communauté active d’utilisateurs et de développeurs..
Les extensions rendent Piwigo facilement personnalisable. Cerise sur le gâteau, Piwigo est libre et gratuit.

… c’est ce qu’on peut lire sur l’accueil du site officiel Français. J’ajouterais comme point extrêmement important qu’il est très rapide, que vous aillez 100 ou 15k photos les pages se chargeront toujours aussi vite. Ce n’est pas négligeable si vous ne pouvez vous permettre qu’un petit hébergement mutualisé (c’est mon cas).

Maintenant la version 2.2 (sortie le 1 Avril) apporte, en plus des habituelles corrections de bugs/failles et optimisations, une nouvelle interface de mise en ligne dédiée aux utilisateurs, beaucoup plus claire que l’ancienne et surtout permettant à l’administrateur de déléguer des droits très précis à chaque utilisateur inscrit.
Sachez, utilisateurs de TM-ScreenMania, que je le mettrais bientôt en place, ainsi chacun aura son espace propre qu’il pourra administrer comme il le souhaite.

Mais au fait ! Vous vous demandez surement « Quels sont ces plugins qui lui ont presque valut un place dev’ ? ».

Posted in: Web Tagged: galerie, photo, piwigo

Catégories

  • Créations (9)
  • Développement (16)
  • Général (1)
  • Perso (3)
  • Récits (5)
  • Tutoriels (3)
  • Web (8)

Articles récents

  • Use Travis CI & Coveralls for a web frontend library
  • Comment j’ai transformé un téléphone en moniteur système
  • jQuery QueryBuilder
  • [Piwigo] Un carrousel des dernières photos ajoutées
  • [Musique] Tarja: Colours in the Dark

Étiquettes

bateau c++ calcaires carbon chevrolet cité corvette désespoir encodage escalade extension font forever forêt galerie graphique image javascript jquery mer montagne mort musical musique oblivion patch photoshop php piwigo provence qt ruine rêve sexy site web skins tomb raider trackmania ultramon united ville visual voiture windows étranger

Copyright © 2019 StrangePlanet » Blog.

Omega WordPress Theme by ThemeHall

  • Accueil
  • Blog
  • Galerie
  • Projets
  • À-propos