Les dernières modifications faites sur le core de Dotclear au niveau des handlers permettent maintenant de pouvoir aller titiller les arguments passés à chaque handler lorsque Dotclear fait la lecture de l'URL. Maintenant que ce point d'accès est ouvert, cela permet de faire des choses trèèèèèès intéressantes et il est donc temps pour moi de sortir des cartons le plugin sofa qui attendait bien sagement la mise à jour nécessaire.
Note importante: Le plugin ne fonctionnera qu'avec un Dotclear 2.2 minimum
Sofa pour Sorting, Ordering, Filtering All!
[1] Comme vous l'avez compris, il permettra de trier, ordonner et filtrer n'importe quel type de liste de billets. Ce qui veut dire que pour n'importe quel mode : catégorie, page d'accueil, archive, etc... le plugin offre la possibilité aux visiteurs du blog de pouvoir filtrer ainsi que les trier et les ordonner.
Voici la liste des filtres disponibles à l'heure actuelle :
- auteur
- catégorie
- sélectionné
ainsi que la liste des options de tri :
- auteur
- catégorie
- titre
- nombre de commentaires
- nombre de trackback
le tout pouvant être ordonné par ordre croissant ou décroissant.
Le plugin ajoutera également un widget qui permettra de choisir tous les critères cités au dessus.
Pour finir, je parle au futur dans ce billet car le plugin existe bien à l'heure actuel mais n'utilise pas encore les nouvelles possibilités de Dotclear. En gros, je redéfini pour l'instant chaque handler... Mais une fois ce point corrigé, il sera disponible sur Dotaddict
Stay tuned!
Notes
[1] je copie Dsls mais que voulez vous, je suis jaloux de son Meuh!