Vous pouvez télécharger soit le package, soit l'archive du greffon depuis les annexes à ce billet. Attention, ce greffon nécessite une version beta 7 (ou plus récente) de Dotclear2.

Nouveautés en détail
  • La fonction de template PhotoblogGetThumb devient PhotoblogThumbURL ;
  • deux nouvelles fonctions de template font leur apparition : PhotoblogEntryContent et PhotoblogEntryExcerpt et retournent le contenu d'un billet (respectivement son extrait) en remplaçant la première image trouvée par sa vignette (peut être utile pour les personnes qui ne veulent pas mettre l'image en grande taille dans leurs flux de syndication) ;
  • une nouvelle option de configuration permet d'activer ou désactiver le greffon (cela a surtout comme but d'éviter de « polluer » inutilement les options des blogs qui ne seraient pas des photoblogs dans une installation multiblog).
Ébauche de documentation

Cette nouvelle version n'est toujours pas fournie avec un thème adapté... ce sera à vous de le créer. Voici les fonctions mises à disposition par le greffon pour les templates :

  • PhotoblogNav : bloc englobant permettant d'afficher les vignettes de navigation. Accepte trois paramètres (tous optionnels) :
    • dir : indique si l'on doit récupérer les billets précédents (valeur : -1) ou suivants (valeur : 1). La valeur par défaut est 0, qui indique que l'on souhaite afficher la vignette du billet affiché.
    • nbEntries : nombre de billets à récupérer pour afficher la navigation. La valeur par défaut est 1.
    • reverse : inverse l'ordre « normal » de parcours des billets (utile par exemple avec une navigation présentée verticalement). La valeur par défaut est 0 (faux).
  • PhotoblogThumbURL : retourne la vignette du billet courant.[1] Accepte deux paramètre (optionnels) :
    • archive : 1 si on veut retourner les vignettes pour les archives, 0 (valeur par défaut) pour retourner les vignettes pour la navigation.[2]
    • type : type de la vignette, bw pour la vignette en noir / blanc, color pour la vignette en couleurs. La valeur par défaut est bw.
  • PhotoblogThumbSize : permet de trouver la taille des vignettes. Accepte deux paramètres (optionnels) :
    • archive : 1 si on veut la taille des vignettes utilisées pour les archives, 0 (valeur par défaut) pour la taille des vignettes utilisées pour la navigation.
    • dimension : height (valeur par défaut) pour obtenir la hauteur, width pour obtenir la largeur.
  • PhotoblogEntryExcerpt : retourne l'extrait du billet courant. Accepte les même paramètres que la fonction de Dotclear EntryExcerpt, avec un paramètre supplémentaire :
    • full_size : 1 si on veut laisser les images telles quelles dans l'extrait du billet, laisser vide si on veut remplacer les images par leur vignette.
  • PhotoblogEntryContent : retourne le contenu du billet courant. Accepte les même paramètres que la fonction de Dotclear EntryContent, avec un paramètre supplémentaire :
    • full_size : 1 si on veut laisser les images telles quelles dans le contenu du billet, laisser vide si on veut remplacer les images par leur vignette.

Information supplémentaire concernant les vignettes : les vignettes noir/blanc ont une hauteur double de ce qui est spécifié dans l'administration du greffon. Cela permet l'effet « d'activation » au survol que l'on voit sur mon photoblog.

Pour ce qui est du reste des fonctionnalités, elles n'ont que très peu évolué par rapport à la version du greffon pour DotClear 1.2. La seule vraie nouveauté est la possibilité de supprimer les vignettes utilisées par le greffon (qu'il s'agisse du greffon pour DotClear 1 ou DotClear 2).

Voilà, je crois que c'est tout... Si jamais vous réalisez un joli thème pour ce greffon, n'hésitez pas à me le proposer comme éventuel thème par défaut.

Notes

[1] « Courant » d'après le bloc PhotoblogNav qui parcourt les billets bien entendu.

[2] ... car je vous rappelle que l'on peut générer des vignettes différentes selon qu'elles jouent un rôle pour la navigation ou pour les archives.