Albulle 1.4 est responsive

Voilà qui est fait : le thème par défaut d’Albulle est enfin responsive ! Vous pourrez consulter vos galeries depuis votre smartphone/tablette avec une meilleure expérience.

J’en ai profité pour faire quelques ajustements ici et là.

Albulle 1.3 diffuse vos galeries photos sur PHP7

15 ans après sa naissance, 10 ans après la version précédente, Albulle se met à jour !

Albulle n’est pas mort ! Pas encore. La version 1.2.1 ne fonctionnait plus sous PHP 7, mais grâce au mail bienveillant d’un utilisateur je me suis remis, un peu, dans mon vieux code. Vous allez pouvoir remettre en ligne vos galeries photos.

Du coup, j’en ai profité pour en faire un peu plus que la seule compatibilité avec PHP 7 :

Continuer la lecture de « Albulle 1.3 diffuse vos galeries photos sur PHP7 »

Un logiciel pour Albulle

Un outil qui, j’espère, saura se rendre indispensable pour tout utilisateur d’Albulle !

Voir un projet fonctionner et être utilisé est une grande satisfaction. Voir un projet, mené par quelqu’un d’autre, venir se greffer directement sur le premier projet, c’est terriblement gratifiant !

C’est le cas d’un nouveau logiciel, qui en est à son balbutiement : ImageResizer for Albulle. Son auteur m’a contacté dernièrement pour me faire part de son travail et je dois dire que j’étais sacrément surpris ! Heureux et surpris. Il y aura très bientôt une belle application qui vous permettra de sélectionner des photos, de choisir un profil de redimensionnement, de choisir un dossier destination et d’envoyer le tout par FTP directement sur votre serveur ! Tout ce que vous faisiez manuellement avec plusieurs outils pourra être fait le plus simplement du monde depuis une seule interface. Le maillon manquant pour que la publication de vos photos soit la plus aisée possible… Merci ! Qui plus est, l’application gère automatiquement l’envoi des photos originales (selon votre configuration, le soft sachant lire ce que vous paramétrez dans config.php) et la génération des miniatures ! Comme ça, Albulle n’aura plus qu’à afficher les galeries.

L’application que j’ai pu tester fonctionne déjà très bien, à ceci prêt que la copie des photos ne fonctionne pas encore par FTP, mais le travail est en cours et cela sera bientôt possible.

Pour ne rien gâcher, le projet est ouvert, disponible sur CodePlex. Il est développé en C#, pour la plate-forme Windows.

Longue vie à ImageResizer for Albulle et un grand merci à son auteur d’investir de son temps pour contribuer à l’amélioration de l’expérience utilisateur de cette chère galerie !

Stay tuned, d’autres infos certainement très bientôt.

Note : pour pouvoir utiliser l’application, vous devrez installer au préalable le Microsoft Framework .NET, dans sa version 3.5 au minimum.

Albulle 1.2.1, version de maintenance

Quelques corrections de la version 1.2, notamment pour pouvoir être installée chez Free, et pour combler quelques lacunes du nouveau moteur de rendu.

Florent me l’a signalé peu après la sortie de la version 1.2 (merci !), Albulle ne fonctionnait plus chez Free. En voulant aller trop vite, on en oublie les choses essentielles ;-).

PHP5 étant devenue ma version de référence pour le développement, j’en avais complètement oublié qu’Albulle, jusqu’à la version 1.1.1, était encore compatible PHP4. Or chez Free, c’est toujours la version 4 de PHP qui est active par défaut. Qui plus est, l’intégration de JbLib qui utilise la fonction glob(), empêche Albulle de tourner correctement car la fonction renvoie toujours faux chez l’hébergeur.

D’où cette version 1.2.1. Vous trouverez la marche à suivre pour installer Albulle chez Free dans le dossier extras/ de l’archive. En plus de cela, le nouveau moteur de rendu a été corrigé : il manquait la gestion du mode intégration à un site et le thème par défaut n’était pas complet.

Cette version 1.2.1 devrait donc correspondre à ce qu’aurait du être la version 1.2…si tout avait été testé plus en profondeur.

Bonne installation à tous ! Et pour tout problème, n’hésitez pas à me contacter.

Site d’Albulle »
Télécharger Albulle »

Albulle 1.2 disponible

Après 5 années d’existence, Albulle 1.2 voit le jour !

5 ans ! 5 années que le projet existe et qu’il mène sa petite vie. Pour l’occasion, Albulle 1.2 apporte son lot de nouveautés :

  1. Nouveau moteur de rendu (JbParser) : changement non visible mais ô combien important pour les thèmes, Albulle se dote d’un vrai petit moteur de templates. Rien à voir avec un Smarty, juste un p’tit moteur sans prétention qui remplit sa tâche à merveille pour les besoins d’Albulle. Sorte de résurgence du vieillissant moteur de la PHPLIB, inspirée de Jelix mixée avec une sauce maison ! Je détaillerai toutes ses fonctionnalités au travers d’une future documentation complète.
  2. Le tri par date de prise de vue est désormais possible ! Fini de renommer ses photos pour les trier, vous envoyez le dossier, et Albulle se charge de mettre vos JPEG dans l’ordre chronologique !
  3. Lecture de la légende IPTC des images JPEG supportée via une nouvelle pseudo-variable {$legende} (vous noterez la nouvelle syntaxe des pseudos-variables au passage). Si vous utilisez le logiciel Picasa, la légende est le texte que vous pouvez saisir sous la photo lorsque vous êtes en visualisation.
  4. J’ai très légèrement modifié le logo, pour que le « A » ressemble plus à la lettre qu’à un champignon…
  5. Et bien sûr quelques corrections et pas mal de réécritures et nettoyages de code pour cette version.

La documentation d’Albulle n’est pas à jour et les autres thèmes ne sont pas prêts pour cette version 1.2. J’essaie autant que faire se peut d’actualiser tout cela au plus vite… Mais vous connaissez la maison, ça viendra…quand je pourrai trouver le temps !

Pour télécharger Albulle, c’est comme d’habitude !

Merci à tous les fidèles qui utilisent Albulle et qui suivent le projet, de près ou de loin !

PS : pour les curieux qui iront jeter un œil dans le code source, vous verrez un nouveau dossier « jblib » dans lequel se trouve la classe JbParser, le nouveau moteur de rendu. La JbLib sera un nouveau projet, qui sera lancé…(vous connaissez la musique ;-)) et qui regroupera un ensemble de classes qui constitueront une sorte de kit de démarrage de développement. Cette librairie est déjà équipée de quelques classes, mais comme tout est à l’état de chantier, j’attends de bien standardiser toutes ces classes avant de les publier !