février 2007

Fil des billets - Fil des commentaires

Plugin gallery 0.1beta2 pour dotclear2

Fini les gros développements avec une release à la fin, vive le "release early, release often".

La version 0.1beta du plugin gallery pour dotclear2 vient de sortir. Comme son nom l'indique, c'est une toute première version, et il manque plein de choses, et forcément, il va y avoir plein de bugs ...

J'en profite pour prendre les pincettes habituelles : Cette version n'est pas stabilisée, et est de ce fait réservée à un public averti!

La mise en place des fichiers en svn devrait arriver sous peu ...

Installation

  • Cette version n'a été testée qu'avec la beta 6 de dotclear.
  • Installer le plugin via l'archive ou le package
  • Pour cette version (et croyez bien que j'en ai vraiment honte), il vous faudra aussi modifier un fichier du core :

Dans le fichier inc/core/class.dc.media.php. A la ligne 172 de ce fichier, remplacer :

private function fileRecord(&$rs)

Par :

public function fileRecord(&$rs)

Utilisation

Ce plugin fonctionne conjointement avec le gestionnaire de media. Comprenez par-là que toutes les images doivent avoir été indexées par le gestionnaire de media afin de les retrouver dans une galerie.

  1. Ajoutez vos images via le gestionnaire de media dans le répertoire voulu
  2. Créez une nouvelle galerie via l'admin (bouton "galeries" à droite"), puis "Nouvelle galerie".
  3. Saisissez une description de la galerie, ainsi que le répertoire de media associé
  4. Sauvez votre galerie
  5. allez sur l'onglet "Maintenance"
  6. Les images seront générées automatiquement. Une image est un billet particulier associé à un media. Du coup elles sont commentables, et présentent les mêmes caractéristiques que les billets normaux
  7. Ajoutez le widget "Galeries" à votre barre latérale

Ce que le plugin ne fait pas (encore)

Plein de choses :

  • Il n'est pas encore possible d'éditer la description des images
  • Il n'est pas encore possible de supprimer billets-images
  • Il reste des bugs de navigation (image précédente/suivante, galerie précédente/suivante)
  • Pas de compteurs sur les images (ce sera un autre plugin, je pense)
  • Pas de gestion des tags...
  • Pas d'ajax coté partie publique
  • ...

Cette release est surtout là pour dire que le plugin avance à son rythme, et pour figer une version, pourquoi pas pour y voir des contributions extérieures :)

EDIT : la 0.1beta2 est sortie. Elle devrait corriger entre autres :

  • les préfixes de tables ne sont plus en dur dans le code (mea culpa)
  • le filtrage des media se fait uniquement sur les images (le reste viendra peut-être après)

Changements ...

'Fallait bien que ça arrive un jour.

Et plutôt que de rester avec 2 blogs en parallèle, et vu que l'autre ne bouge pas des masses, j'ai préféré laisser tomber d'emblée l'ancien blog pour ce tout nouveau, tout en travaux...

Ce qui change ?

  • Toutes les anciennes URL ne marchent plus (sauf les liens pour le téléchargement)
  • J'ai enfin un vrai hébergement à moi
  • Je suis enfin passé à dotclear 2
  • Ce blog est une expérience grandeur nature pour le nouveau plugin gallery pour dotclear 2.
  • Ce blog sera sûrement amené à changer de fond en comble, selon mon humeur...

Oui, vous avez bien lu, le plugin gallery n'est pas mort. Et ce en grande partie à cause (ou grâce à, c'est selon les goûts) d'un arrêt de travail de 10 jours suite à une belle entorse à la cheville qui me colle une jambe dans le plâtre pour 6 semaines.

Non, ce n'est pas la peine de m'implorer, il sortira quand il sera prêt (Olivier, tu n'as pas déposé de brevet sur la phrase ? :) ). Une version bêtaalpha sera très prochainement sur le svn, mais ne vous attendez pas à des merveilles. C'est une réécriture complète du plugin, donc il y a forcément des choses qui seront différentes, voire absentes au début...

Bye bye OVH

Fini les déboires de latence mail chez OVH, ainsi que l'éparpillement des gestion de DNS au gré des changements d'hébergeurs, je centralise tous mes DNS chez gandi, na!

Et bientôt, un vrai déménagement de ce site vers un hébergement un peu plus maîtrisé...