Dotclear

<p>Tout ce qui a trait à Dotclear, le BlogMS de référence.</p>

Fil des billets - Fil des commentaires

dimanche 23 mars 2008

Plugin FlickrFeed pour Dotclear2

J'avais envie de mettre quelques photos dans la sidebar de ce blog, donc j'ai créé vite fait un widget pour Dotclear2 que j'ai nommé FlickrFeed.

L'interface d'admin est réduite à sa plus simple expression, comme en atteste la capture d'écran ci-dessous :

Administration du widget FlickrFeed

Le plugin n'est disponible qu'au format ZIP, puisque visiblement c'est l'avenir.

Téléchargement

Edit du 10 avril : Version 1.0.1 : correction mineure sur la validité xhtml (ajout d'un attribut alt sur les balises images.) Merci Chris ;)

jeudi 25 mai 2006

Plugin Last Blogmarks pour Dotclear v 0.3.7

Depuis la sortie de la v2 de Blogmarks.net, mon plugin pour Dotclear en version 0.3.6 ne fonctionnait plus convenablement. C'est desormais chose réparée, j'ai mis à jour les urls de l'API de blogmarks qui avaient changé.

J'en ai profité pour ajouter quelques fonctionnalités supplémentaires :

  • Ajout d'un lien vers le topic officiel sur le forum de Doclear
  • Ajout d'une page permettant de consulter en ligne le changelog
  • Ajout d'une interface de prévisualisation de la liste de marks

Les liens de téléchargement ont été mis à jour sur la page officielle du plugin.

mercredi 24 mai 2006

Plugin Scoopeo pour Dotclear

Je viens de faire un nouveau plugin pour Dotclear permettant d'afficher ses derniers scoops postés sur Scoopeo. Je l'ai codé super vite, donc il se peut qu'il y ait des bugs rémanants, mais chez moi ça marche.

J'ai utilisé la classe lastRSS qui devrait théoriquement permettre une utilisation sur la plupart des plateformes d'hébergement disposant de PHP.

Voici les urls d'installation de la version 0.1 :

jeudi 27 avril 2006

Plugin Last Blogmarks pour Dotclear v0.3.6

Je viens de mettre à jour mon plugin Last Blogmarks pour Dotclear en version 0.3.6. C'est une version de maintenance :

  • Correction d'un bug répétant la dernière ligne de mark lorsque le compte blogmarks possède moins de marks que le nombre de marks à afficher (un grand merci à JMF qui m'a fourni le correctif)
  • Ajout d'une méta-valeur de template {blogmark_summary_html_nobr} comportant la description du mark encodée en entitées html mais sans retours-charriot ni <br /> (utile pour les attributs title des liens hypertextes).

Lien vers la page de téléchargement.

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 ;)

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 ?

- page 1 de 3