Free the code!

Causeries sur le monde open-source, et également infos sur ma participation à cet univers.

Fil des billets

samedi 14 avril 2007

Sauvegarde automatique de DotClear2

Pour la sauvegarde automatique de blogs DotClear2, il existe l'excellent greffon AutoBackup de k-net.. Malheureusement, par deux fois il a posé des problèmes visibles[1] sur mon hébergement. Or j'estime qu'un tel outil d'administration ne devrait jamais avoir d'impact sur la partie publique d'un site. J'ai donc cherché à pouvoir piloter ces backups via une crontab.

Notes

[1] Un certain râleur s'en est même plaint la dernière fois... Non, non, pas de nom... il se reconnaîtra facilement.

Lire la suite...

mercredi 7 mars 2007

Correction d'un bug dans le photoblog pour DotClear 1.2

Merci à cyberaxe d'avoir insisté, grâce à lui j'ai pu constater qu'il restait un bug dans la version 0.5 du plugin photoblog pour DotClear 1.2 : lors de l'affichage de la barre de navigation verticale, les fichiers contenant un espace ne s'affichaient pas. Je viens de mettre à jour le billet d'annonce du plugin avec une nouvelle version corrigeant ce bug.

jeudi 8 février 2007

Adoptons un plugin DotClear 1.2 : Fortune

Une noble initiative a été lancée sur le forum de DotClear : Contre la mort des liens sur le wiki : adoptez un plugin !. Étant donné que je possédais encore une installation d'un de ces pauvres plugins orphelins, je vous le propose ci-dessous au téléchargement. Attention : ce plugin est valable uniquement pour DotClear 1.2.x !

Note : je ne vous propose aucun support pour ce plugin ! Alexandre Passant en était l'auteur, et je ne fais que remettre à disposition de la communauté ce plugin. Merci de vous adresser au forum de DotClear si vous avez des questions sur son utilisation.

Note bis : je n'avais visiblement pas la dernière version du plugin (0.4, alors que celle que je propose ici est la 0.2)... Si quelqu'un a encore la version 0.4, qu'il n'hésite pas à se faire entendre !

lundi 29 janvier 2007

Greffon pour DotClear2 : billet aléatoire V0.5

À la demande générale (enfin, d'un utilisateur), voici une nouvelle version avec la possibilité de limiter le tirage aléatoire à une catégorie du blog. Bien sûr, cette nouvelle fonctionnalité est disponible aussi bien via le widget de présentation que par les fonctions de template.

Lire la suite...

dimanche 28 janvier 2007

Greffon pour DotClear2 : billet aléatoire V0.4

À la demande générale (enfin, de deux utilisateurs), voici une nouvelle version avec la possibilité d'afficher le titre du billet tiré au hasard ainsi qu'un extrait. Bien sûr, ces nouvelles fonctionnalités sont disponibles aussi bien via le widget de présentation que par les fonctions de template.

Lire la suite...

mercredi 24 janvier 2007

Greffon pour DotClear2 : billet aléatoire V0.3

Les versions précédentes de cette extension ne fonctionnaient pas avec PostgreSQL,[1] voici donc une nouvelle itération corrigeant cette erreur.

Notes

[1] Merci à Fred pour m'avoir signalé cette bogue, et à un gentil mécène pour m'avoir offert un espace de test sur PostgreSQL.

Lire la suite...

dimanche 21 janvier 2007

Greffon pour DotClear2 : billet aléatoire V0.2

Bon, tant qu'à faire, voici déjà une nouvelle version pour ce petit greffon. Vous pourrez dorénavant utiliser un widget de présentation pour afficher le lien de redirection.

Lire la suite...

Greffon pour DotClear2 : billet aléatoire

Et hop, voici mon premier petit greffon public pour DotClear2 : Billet aléatoire. Son fonctionnement est tout simple : il vous offre la possibilité de créer un lien qui redirige le visiteur vers un billet tiré au hasard parmi tous les billets publics[1] de votre blog.

Notes

[1] Il s'agit donc des billets publiés et non protégés par un mot de passe.

Lire la suite...

samedi 19 août 2006

Plugin SchedulePosts, version 0.5

Je ne pensais pas que cela se produirait un jour... comme quoi tout peut arriver. Suite à un rapport de bug de Jay, voici donc une nouvelle version de mon greffon SchedulePosts. Et puisque je n'ai peur de rien, il y a même une nouvelle fonctionnalité ! Pour en savoir plus, lisez la suite.

Lire la suite...

samedi 1 juillet 2006

De l'avenir, d'Aoraki et de mes plugins

Vous le savez très certainement déjà, il y a quelques jours est sortie la première version beta de DotClear2 (nom de code Aoraki, d'où le titre de ce billet). Je me suis bien entendu dépêché de l'installer dans un environnement de test, et y ai jeté un coup d'œil rapide.

Ce billet a pour but de faire le tour des plugins que j'ai réalisés, et de vous annoncer s'ils seront convertis ou non pour être compatibles DotClear2.

Lire la suite...

jeudi 25 mai 2006

Sondage express

Si, de manière totalement hypothétique, un jour ou l'autre, l'affichage des informations EXIF apparaît dans le greffon photoblog pour DotClear, quelles sont les informations que vous souhaiteriez avoir à disposition ?

dimanche 7 mai 2006

Photoblog, cinquième

Suite à un magnifique travail de notre fée préférée pour développer un nouveau thème par défaut pour le plugin photoblog, je devais bien faire également quelque chose pour proposer une nouvelle version du plugin. Lisez la suite pour découvrir les nouveautés de cette itération.

Lire la suite...

lundi 17 avril 2006

Un thème inutile de plus...

Régulièrement, on me demande si je distribue le thème de mon photoblog. J'ai toujours répondu à cette question avec un « non » sec, principalement car je ne tiens pas à voir des dizaines de sites ayant un look identique au mien. Toutefois, je suis le premier à déplorer la laideur du thème par défaut proposé avec le plugin photoblog.

Pour combler ce manque (et suite à une nouvelle demande reçue par email), j'ai décidé aujourd'hui de créer une variante de mon thème qui, elle, serait distribuable.

Lire la suite...

mercredi 11 janvier 2006

DotClear, l'indexation et les robots(.txt)

Il y a quelques mois, je m'étais posé la question de savoir quel contenu de mon blog je souhaitais voir être indexé par les moteurs de recherches. Après réflexion, je me suis dit qu'il ne fallait indexer que les articles et les pages connexes afin d'offrir la meilleure qualité de résultats aux utilisateurs des moteurs de recherche. En fait, il faut surtout chercher à exclure toute page contenant plus d'un billet, ceci afin d'éviter que le contenu de la page soit « pollué » par quantité de mots n'ayant aucun rapport avec le sujet qu'essaie de faire passer l'article.

Lire la suite...

dimanche 8 janvier 2006

PHP et les dates au format RFC822

Attention, si vous travaillez avec des dates respectant la norme RFC822 (utilisée par exemple pour indiquer la date de publication d'un billet dans les flux RSS 2.0) et la fonction strtotime de PHP, vous allez au devant de jolies déconvenues : deux conversions successives de la même date ne donneront pas forcément le même résultat. Avouez que cela peut être franchement embêtant...

Lire la suite...

jeudi 6 octobre 2005

Message pour Vincent...

... de swap-your-brain. Puisque cela fait trois fois que j'essaie de te contacter par email sans succès, j'espère que tu liras ce message.

Lire la suite...

lundi 1 août 2005

Adding comment feeds to pixelpost

Pixelpost is a photoblog solution which has a growing user base. But there's one thing I always missed when reading photoblogs powered by Pixelpost: there's no feeds for comments. When I have a itch, I scratch... so here's my patch for solving this problem.

Updated on 2005-08-08: just added the links to the files for those who could not patch their installation.

Lire la suite...

samedi 14 mai 2005

Referers, version 0.8

Pour faire plaisir aux personnes qui, comme Mepa, veulent afficher les référenceurs ailleurs que sur la page principale du blog, voici une nouvelle version.

Lire la suite...

samedi 16 avril 2005

Patch pour feedonfeeds 0.1.9

Je le disais dans mon billet précédent, feed on feeds semblait très intéressant, mais avait deux bugs très embêtants.[1]

Comme toujours quand j'ai un truc qui me démange, je gratte, je gratte et je gratte.[2] Résultat, j'ai trouvé une solution à ces deux problèmes. Pour ceux qui seraient intéressés, vous pouvez télécharger mon patch corrigeant tout cela. Il vous suffit de l'appliquer à votre arborescence feed on feeds 0.1.9 et voilà.

Note : j'ai envoyé ce patch au créateur de feed on feeds, mais je n'ai pas encore de réponse de sa part. Vous l'utilisez donc à vos risques et périls.

Notes

[1] Le premier concernait l'ordre de tri des billets, mais était en fait le symptôme d'un problème de gestion des dates dans le code. Le deuxième concernait le non support des liens relatifs, très embêtant pour les photos incluses dans les billets.

[2] Pas besoin de me faire la morale, je sais très bien que ce n'est pas bien, mais je n'arrive pas à me retenir.

mercredi 6 avril 2005

Plugin SchedulePosts, version 0.4

Je suis sûr que cette situation d'utilisation du plugin SchedulePosts vous est déjà arrivée : vous êtes en train de rédiger un long billet ; bien sûr, vous l'enregistrez régulièrement en mode hors ligne... mais voilà, quelqu'un (ou un aggrégateur de nouvelles) passe sur votre blog à ce moment-là et votre billet se retrouve mis en ligne alors que vous n'avez pas fini de le rédiger. Énervant, non ? Eh bien cela ne risque plus de se produire avec cette nouvelle version de mon plugin.

Lire la suite...

- page 5 de 7 -