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 !

Albulle 1.2, en cours de cuisson

La nouvelle mouture d’Albulle est disponible en avant première depuis le dépôt SVN (à des fins de tests uniquement).

Je viens d’aller faire un tour dans les archives du blog, la version 1.1 date de novembre 2008…Voilà qui commence à remonter ! J’étais jeune marié et la tête plein de projets.

De ces projets, deux ont vu le jour. Nous avons investi dans l’immobilier et, le plus magique des deux, nous avons conçu une merveille : un joli petit garçon qui a deux mois depuis peu !

Tout cela pour vous dire que je n’en oublie pas pour autant les autres projets et qu’Albulle va bientôt revenir dans une nouvelle version. La principale nouveauté est le changement intégral du moteur de rendu qui utilise une classe de mon cru que j’ai dans les cartons depuis un moment. Albulle 1.2 est, à l’heure actuelle, pleinement fonctionnelle. Il me reste un bogue à vérifier (FS#5) et la réalisation des tests de l’ensemble avant de pouvoir livrer la nouvelle mouture.

En attendant, vous pouvez tester cette version en la récupérant depuis le dépôt SVN ; il est à jour !

MP#6 – Question d’organisation

Allô ? Service des objets perdus j’écoute !

Pourquoi ne retrouve-t-on jamais ce que l’on range à un endroit bien spécifique pour être certain de le retrouver plus tard ?

Une heure perdue pour finalement ne pas retrouver quatre malheureuses vis de soutient d’une étagère…Alors qu’en montant le meuble, je m’étais dit, je vais les ranger là, comme ça, le jour où l’on voudra mettre l’étagère, je saurai où elles se trouvent…Je cherche encore !