Morefnu.org
Dyslexics have more fnu!
Dyslexics have more fnu!
Fil des billets - Fil des commentaires
8 juin 2010
Il s'est passé du temps depuis la dernière version du plugin MyMeta. Pourtant le développement ne s'est pas arrêté, loin de là.
La version 0.4 constitue une évolution majeure du plugin, incluant une refonte des mécanismes internes. La version 0.4-beta est disponible au téléchargement, tous les feedbacks sont les bienvenus.
L'administration du plugin a été revue pour plus de souplesse.
2 widgets font leur apparition :
Il y a quelques changements au niveau des balises tpl pour la partie publique, je reviendrai dessus prochainement. En attendant, si vous avez inséré des balises MyMeta dans un thème, je vous invite à attendre le prochain billet sur le plugin.
Le plugin en version 0.4-beta2 (compatible dotclear 2.1.6 et supérieur) est disponible ici : MyMeta 0.4 beta
Note: la beta2 corrige quelques bugs au niveau du widget et de l'attribut "key" de tpl:EntryMyMetaValue
Tout feedback est bien sûr le bienvenu.
Note : pour revenir en arrière vers la version 0.3, en cas de souci :
31 mai 2010
Nouveau plugin pour dotclear 2, cette fois-ci assez bas niveau. Il permet de mettre à jour dotclear vers une nouvelle version en envoyant par http une archive directement récupérée sur le site dotclear.


Les utilisateurs ayant un blog chez free.fr pourront ainsi éviter une réinstallation from scratch, suite aux restrictions imposées par free depuis janvier 2010...
Note : si vous souhaitez installer une 2.2 alpha, notamment chez free.fr, il faut impérativement prendre à minima la nightly du 01/06, c'est à dire une version 2.2alpha-r3144 ou plus récente.
Lien vers le plugin : par ici
18 mai 2010
Un petit nouveau dans la nature : le plugin "Time Ago".
Son principe est fort simple : afficher les dates "à la twitter". Exemple, au lieu d'afficher "le 15 mai 2010", il permet d'afficher "il y a 3 jours"
Il fonctionne sur dotclear à partir de la 2.1.6 (et peut-être les précédentes, je n'ai pas testé).
Il suffit de modifier, dans le template voulu, le format "elapsed" au tag voulu. Les tags supportants ce nouvel attribut sont : EntryDate, EntryTime, CommentDate, CommentTime, PingDate, PingTime, BlogUpdateDate.
Exemple : remplacer {{tpl:CommentDate}} par : {{tpl:CommentDate format="elapsed"}} dans le post.html du thème
Exemple : {{tpl:EntryDate format="elapsed" stopat="day"}} affichera "il y a 69 jours" au lieu de "il y a 3 mois"
Ce plugin est relativement dynamique, il ne fonctionnera pas correctement si un plugin de cache statique est installé.
Ca se passe par là : Plugin Time Ago 1.1
v1.2 :
v1.1 :
7 mai 2010
Le timeline du développement de dotclear 2.2 étant assez actif, les dernières évolutions (pas plus tard qu'hier) permettent désormais aux plugins de s'immiscer dans la gestion des pages d'erreur de dotclear.
Je ressors donc du tiroir un plugin que j'avais commencé il y a quelques temps. Notez bien qu'il ne sera compatible qu'avec une nightly de dotclear 2.2 postérieure à la révision 3044
Quand je crée un billet, je le commence souvent à un moment, pour le terminer quelques jours après. Et il n'est pas rare que je change son titre en cours de route. C'est souvent quelques jours après sa publication que je me rends compte que son URL n'a plus rien à voir avec le titre. Trop tard, l'URL est déjà référencée, et quelques rares sites pointent dessus. En changeant l'URL du billet, beaucoup de gens venant de ces sites référents arriveront sur une jolie page d'erreur.
C'est là qu'intervient le plugin meuh, entendez par là "My Entries URL historizer" (croyez bien que j'ai passé du temps à trouver un nom à ce plugin...). A chaque changement d'URL du blog, le plugin garde en mémoire son ancienne URL. Tout utilisateur essayant alors d'accéder à une ancienne URL du billet sera automatiquement redirigé vers la nouvelle URL.
En pratique, coté public, rien de visible à part les redirections. Coté administration, si un billet a plusieurs anciennes URL, une section sur la droite de l'édition du billet montre l'historique des URL de ce billet, avec possibilité de supprimer les anciennes URL si on le souhaite :

Le plugin a été déposé sur le lab, et est téléchargeable ici : meuh 0.2
16 octobre 2009
Je viens de me rendre compte que les modifications avaient bien été faites au niveau des branches de développement, mais qu'aucune nouvelle version de mes plugins n'avait été figée pour refléter les modifications nécessaires à une compatibilité dotclear 2.1.6 (et php 5.3 par la même occasion).
C'est chose en partie faite désormais avec :
Ces 2 plugins sont disponibles directement via daInstaller, ou sur dotaddict, voire sur le lab.
Concernant mymeta, la 0.4alpha2 voit le jour ici. Je ne sais pas encore si je ferai évoluer la branche 0.3 du plugin pour supporter dotclear 2.1.6, ou si je profite de l'occasion pour me concentrer uniquement sur la branche 0.4 du plugin. Cette dernière introduit pas mal de changement au niveau du moteur, mais permet en théorie d'être plus extensible que la 0.3 ...