[SPIP Zone] le plugin calendrier reclame votre attention :)

Coucou,

Le plugin calendrier
(<http://trac.rezo.net/trac/spip-zone/browser/plugins/dev/calendrier>)
a besoin de vos tests, de vos remarques afin de passer à l'état stable.

Il contient deux pages de démonstration, basé sur les articles du site et
le modèles de squelettes de la dist/ On y accède à partir du descriptif du
plugin.

Que fait-il, ce plugin ?

Il fait de la pagination chronologique, c'est à dire de la pagination
comme on connait maintenant dans SPIP, mais au lieu de découper une liste
par paquet de 10 ou 20, il découpe par date.

la série de lien de la balise #PAGINATION est remplacé par un calendrier,
après tout, c'est le remplaçant du minical (ex balise dynamique nommée
calendrier_mini)

Comment on fait pour s'en servir ?

Comme pour la pagination classique, on a d'abord un critere {calendrier}
qui détecte un paramètre d'url associé au nom de la boucle et n'affiche
dans la boucle que les élements qui correspondent à la date. C'est comme
pour le critère agenda, mais avec un seul paramètre de date au lieu de 3

Pour la série de lien, #CALENDRIER qu'on met avant ou après la boucle,
exactement comme #PAGINATION. #ANCRE_CALENDRIER, pour n'afficher que
l'ancre. Et ça affiche le minical par défaut. Mais c'est un minical qui
s'est un peu perfectionné: internationalisé et javascriptable.

L'utilisation de modeles permet d'étendre le principe à tous les types de
boucles. Aujourd'hui, il n'existe que le modele pour les articles, mais
c'est assez facile de fabriquer d'autres modèles "standards" et de
personaliser selon ses besoins. Le commit est ouvert :wink:

Merci d'avance
--
James

juste pour savoir sur quelle vesrsion tester, il est compatible 191 et svn ?
Merci a+

Le 17/11/06, James <james@rezo.net > a écrit :

Coucou,

Le plugin calendrier
(< http://trac.rezo.net/trac/spip-zone/browser/plugins/dev/calendrier>)
a besoin de vos tests, de vos remarques afin de passer à l’état stable.

Il contient deux pages de démonstration, basé sur les articles du site et
le modèles de squelettes de la dist/ On y accède à partir du descriptif du
plugin.

Que fait-il, ce plugin ?

Il fait de la pagination chronologique, c’est à dire de la pagination
comme on connait maintenant dans SPIP, mais au lieu de découper une liste
par paquet de 10 ou 20, il découpe par date.

la série de lien de la balise #PAGINATION est remplacé par un calendrier,
après tout, c’est le remplaçant du minical (ex balise dynamique nommée
calendrier_mini)

Comment on fait pour s’en servir ?

Comme pour la pagination classique, on a d’abord un critere {calendrier}
qui détecte un paramètre d’url associé au nom de la boucle et n’affiche
dans la boucle que les élements qui correspondent à la date. C’est comme
pour le critère agenda, mais avec un seul paramètre de date au lieu de 3

Pour la série de lien, #CALENDRIER qu’on met avant ou après la boucle,
exactement comme #PAGINATION. #ANCRE_CALENDRIER, pour n’afficher que
l’ancre. Et ça affiche le minical par défaut. Mais c’est un minical qui
s’est un peu perfectionné: internationalisé et javascriptable.

L’utilisation de modeles permet d’étendre le principe à tous les types de
boucles. Aujourd’hui, il n’existe que le modele pour les articles, mais
c’est assez facile de fabriquer d’autres modèles « standards » et de
personaliser selon ses besoins. Le commit est ouvert :wink:

Merci d’avance

James


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone


Arnaud

Ventre Arnaud a écrit :

juste pour savoir sur quelle version tester, il est compatible 191 et svn ?

SVN seulement, comme les widgets :slight_smile:
--
James

génial un plugin spécial blog tout prêt,
avec en plus les les liens vers la doc dans l’exemple.
j’ai testé les modèles fournis à première vue marchent bien, je vais essayer de pousser les tests et personaliser ça.
Merci james
A+

Le 18/11/06, James <james@rezo.net> a écrit :

Ventre Arnaud a écrit :

juste pour savoir sur quelle version tester, il est compatible 191 et
svn ?

SVN seulement, comme les widgets :slight_smile:

James


Arnaud