Plugin Photoblog2 pour Dotclear2, version pre-alpha3
Par ȷulmud le mercredi 1 août 2007, 18:09 - Free the code! - Lien permanent
Petite mise à jour du greffon Photoblog pour Dotclear2. Au menu : correction d'une bogue sur l'effacement des vignettes et ajout de deux fonctions de template pour récupérer la taille des vignettes. Merci à (pyeb) pour ses commentaires et suggestions.
Attention : Cette version est à considérer comme « pré-alpha, » vous l'utilisez à vos risques et périls. Ne venez pas pleurer si ce greffon détruit complètement votre site web. Mais par contre, n'hésitez pas à venir m'expliquer ce qui s'est passé, ainsi je pourrai essayer de régler le problème.
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.
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 deux paramètres (tous deux 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 est0
, 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 est1
.
PhotoblogBWThumb
: retourne la vignette « noir/blanc » du billet courant[1] Accepte un paramètre (optionnel) :archive
:1
si on veut retourner les vignettes pour les archives,0
(valeur par défaut) pour retourner les vignettes pour la navigation.[2]
PhotoblogColorThumb
: exactement le même fonctionnement que la fonctionPhotoblogBWThumb
, sauf qu'elle retourne la vignette couleur du billet.PhotoblogThumbHeight
: retourne la hauteur des vignettes. Accepte un paramètre (optionnel) :archive
:1
si on veut la taille des vignettes pour les archives,0
(valeur par défaut) pour la taille des vignettes pour la navigation.
PhotoblogThumbWidth
: retourne la largeur des vignettes. Accepte un paramètre (optionnel) :archive
:1
si on veut la taille des vignettes pour les archives,0
(valeur par défaut) pour la taille des vignettes pour la navigation.
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.
Commentaires
Il y avait un truc qui me chiffonnait avec la navigation, les images n'étaient pas l'ordre. Mais en fait, lors de l'utilisation d'une navigation verticale, l'ordre des billets précédents/suivants est dans le mauvais sens. Je m'explique.
En vertical, on obtient un ordre du style 2 1 3 5 4 alors que l'on s'attend à 1 2 3 4 5. C'est facile de rajouter une option pour inverser l'ordre chronologique ?
(pyeb) : A priori oui, c'est facile à modifier. Je regarderai peut-être cela ce week-end (mais je risque fortement d'en profiter pour modifier complètement les méthodes de template pour la navigation).