Keyword - dotclear

Fil des billets - Fil des commentaires

lundi 24 avril 2006

Aménagement des flux de syndication

J'ai basculé l'hébergement des flux de syndication pour ce blog chez FeedBurner. J'ai bricolé un truc un peu rapidement pour faire la redirection à partir des anciens scripts, j'éspère que ça restera transparent pour vos agrégateurs.

Sinon, les nouvelles adresses de flux sont :

Edit : Au secours, tous les posts apparaissent désormais sur le PUF :-/ J'ai bien une solution mais il faut modifier l'URL du flux appellé depuis le planet et personne de l'équipe ne répond. Je vais donc rebasculer temporairement sur les anciens flux.

Donc amis lecteurs du Planet, ne tenez pas compte des photos loufoques ci-dessous, merci :$

Edit2 : Très bon billet de Pep sur Feedburner (merci olivier)

Edit3 : Bon, visiblement les liens vers les pages FlickR sont erronnés depuis Bloglines. Je tente d'utiliser la conversion de flux vers Atom qui semble mieux gérer la chose.

jeudi 13 avril 2006

Trucs de Geek

  • Nanoweb est un serveur web écrit en... PHP. Ne ricanez pas, les perfs ont pas l'air si nulles que ça.
  • La version 1.3.1 de Code Igniter est sortie. Au programme, tests unitaires, amélioration du système de vues et corrections de bugs. La doc mise à jour est toujours de la même qualité, bref, que du bon.
  • Dotclear 1.2.4 est sorti. Un plugin de mise à jour est disponible chez la team blogeoise.
  • Le très attendu Google Calendar est finalement sorti, en version beta comme toujours chez Google. Mes premières impressions : ça roxe. Les fonctionnalités de partage de calendriers sont au poil, l'interface est belle et rapide... ça ressemblerai presque en tout point à ce que j'ésperais. Il manque juste des tags (ou des catégories) pour organiser les évênements autrement qu'en créant de nouveaux calendriers à chaque fois [1] et ça serait parfait.
  • Ilovesunset ouvre ses portes. Et je me rends compte que j'ai pas un seul coucher de soleil dans mes tofs...

Notes

[1] Mais j'ai peut-être loupé un truc ?

lundi 20 février 2006

Chantier, casque obligatoire

Comme vous l'avez sans doûte remarqué si vous n'utilisez pas un agrégateur pour lire ces quelques lignes, je suis en train de procéder au redesign de ce blog. J'en avais vraiment marre du gris. Donc j'ai mis de la couleur partout.

C'est pas fini, j'ose même pas imaginer ce que ça donne sous IE, mais j'ai l'impression que c'est un bon début. En tout cas, que je suis sur la bonne voie.

Comme d'hab, commentaires et suggestions sont les bienvenues ;)

mercredi 15 février 2006

Encore en vrac

Mise à jour du 29 mars 06 : Le player de Neolao devient le player MP3 par défaut de Doclear 2. Félicitations !!! [1]

  • Neolao - qui a enfin ouvert un blog - nous gratifie d'une petite bombe : un lecteur MP3 open-source en Flash concurrent direct du DewPlayer. En plus, ça tient dans une classe actionscript et c'est compilable via MTASC. Que demande le peuple ? [2] [3]
  • Le Yahoo Developper Network nous sort deux autres bombes ; la Yahoo! User Interface Library et la Yahoo! Design Pattern Library déchirent tout.
  • La présentation d'XGL par Nat Friedman au salon Solutions Linux '06 se trouve à cette adresse [via]
  • Xinha est une extension pour Firefox permettant d'éditer en WYSIWYG du code HTML dans un champs de formulaire classique et générant du code relativement propre.
  • Palm OS est mort, et Linux le remplacera. En plus d'être une bonne nouvelle pour le monde du libre, c'est une excellente nouvelle pour les PDA de la marque. Possédant moi-même un Palm T|X, je n'ai jamais été super convaincu de la stabilité et de la puissance de Palm OS, et encore moins de sa portabilité et de sa perennité.

Notes

[1] Comme quoi on a jamais tort de faire des remarques dans les commentaires ^^

[2] Edit : Du coup je l'ai intégré à ce blog, notament sur ce billet.

[3] Edit 2 : Neolao nous sort un lecteur vidéo du même accabit !

dimanche 22 janvier 2006

Programmer ses backups Dotclear grâce à un script bash et CRON

Si vous avez la chance de posséder un accès SSH à votre hébergement Dotclear (ou autre), voici un petit script bash permettant de sauvegarder l'intégralité des fichiers de votre blog ainsi que la base de données dans une seule et unique archive.

Le script envoie même le fichier d'export de la base de données compressée par email à l'adresse de votre choix. À l'heure des comptes GMail de 2Go, le poids et la quantité des pièces jointes ne devraient pas poser de problèmes ;)

Associé à une tâche CRON, ce système permet de vous assurer de toujours posséder une copie de sauvegarde de votre blog.

Lire la suite...

vendredi 23 décembre 2005

Petit remède anti-spam de commentaires pour Dotclear

Comme vous l'avez peut-être lu un peu partout, le SPAM de commentaires sur les blogs devient de plus en plus monnaie courrante [1], y compris sur Dotclear qui était jusque là relativement épargné.

Un plugin a été développé pour tenter d'enrayer ce phénomène : Spamplemousse. S'il est très efficace, il semble parfois faire un peu trop de zèle.

Il est également possible d'utiliser le principe des CAPTCHA afin de s'assurer que le commentateur est bien un être humain et non un bot à la solde du grand capital. Un plugin existe même déjà. Je n'ai pas personnellement essayé ce plugin, mais je n'aime pas trop l'idée d'avoir à saisir des choses inutiles pour valider quelque chose...

Pour ma part, j'ai découvert que le fait d'avoir mis en place la nécessité de prévisualisation des commentaires avant validation [2] enrayait le problème sur ce blog... alors que j'avais mis en place ce système pour m'assurer que les commentateurs vérifiaient bien la bonne mise en forme de leur commentaires au format WIKI avant validation [3].

Pour ceux que ça interesse, voici les opérations à effectuer pour mettre en place ce dispositif [4] :

Dans le fichier template.php de votre thème courant, remplacez le contenu existant entre les lignes :

<?php elseif ($preview) : /* Si on demande la previsualisation d'un commentaire */?>

et :

<?php elseif ($mode != 'post') : /* Si aucune erreur et mode != post on affiche une liste de billets */?>

par :

<div id="preview">
	<h3>Commentaire pour <?php dcPostTitle(); ?></h3>
	<?php if (dc_wiki_comments) : ?>
		<p>Merci de prendre le temps de v&eacute;rifier la bonne mise en forme de
		votre commentaire&nbsp;:</p>
	<?php endif; ?>
	<div id="comment-preview">
		<blockquote><?php dcCommentPreview(); ?></blockquote>
	</div>
	<h3>Changer le commentaire</h3>
	<?php include dirname(__FILE__).'/form.php'; ?>
</div>

Dans le fichier form.php de votre thème courant, après la ligne <p><input type="submit" class="preview" name="preview" value="Pr&eacute;visualiser" /> :

<?php if (array_key_exists('preview', $_POST)) : ?>
	<input type="submit" class="submit" value="Envoyer" />
<?php endif; ?>

Il ne vous restera plus qu'à styliser l'affichage du bloc de prévisualisation au moyen de CSS ;-)

Edit du 25/12 : Apparemment, les spams ne sont pas arrêtés par ce stratagème. Je réfléchis à une autre solution.

Notes

[1] Voir billet précédent

[2] Oui, je sais bien que ça en ennerve certains d'entre vous :-/

[3] Echec total sur ce point là :dent:

[4] N'oubliez pas de faire une sauvegarde au préalable ;)

mardi 25 octobre 2005

Thème gris

Il fait gris, alors j'ai fait un thème gris :dent:

En fait il traînait depuis quelques mois, je l'ai repris ces derniers jours pour corriger quelques bugs et voila. Puis comme ça mon site ne ressemble plus à celui de Microsoft :)

Note : Vous avez tout à fait le droit de detester.

Note 2 : Bien évidemment, il n'a pas été testé sous IE. Mais est-ce vraiment important ?

lundi 24 octobre 2005

Plugin Last Blogmarks pour Dotclear v0.3.5

Une petite mise à jour du plugin Last Blogmarks pour Dotclear vient de voir le jour, comportant une gestion du cache en HTML plutôt qu'en XML, ce qui devrait améliorer les performances (pas de parsing systématique. Oui, je sais, mais relisez l'introduction du billet original).

Note : Une fois l'installation effectuée dans le cas d'une mise à jour, il est impératif de purger le cache existant au moyen du bouton Purger le fichier de cache local.

Purger le cache

- page 2 de 4 -