Aller au contenu | Aller au menu | Aller à la recherche

Les bricoles du web

Bricoles [bʁi.kɔl] : travaux menus, sans importance, accessoires (Wiktionnaire)

17 juillet 2008

Nouvelle extension My URL Handlers

À qui s'adresse cette extension[1] ?

À tous les utilisateurs avancés de Dotclear qui souhaitent personnaliser certaines URL de leur blog.

Par exemple, avec cette nouvelle extension, il est possible de renommer l'URL du flux RSS http://example.com/feed/rss2 en http://example.com/flux/rss2.

Vous pouvez renommer aussi bien les URL par défaut de Dotclear que celles des extensions.

Note : Si vous n'arrivez pas à modifier l'URL d'une extension, merci de contacter d'abord l'auteur de cette extension, et l'auteur me contactera si je peux faire quelque chose de mon côté.

Aperçu de l'interface d'administration

Configuration de myUrlHandlers

Installation

L'extension est compatible avec Dotclear 2.0[2].

Il vous suffit de télécharger l'archive Zip depuis le dépôt dcPlugins, l'installer, et configurer les URL à votre guise :)

P.-S. Note aux développeurs

Cette extension est possible grâce à une conception géniale de Dotclear qui prévoit (presque) tout. Si vous avez une extension qui réécrit les URL par défaut de Dotclear pour proposer son propre gestionnaire, vous pouvez les réécrire de la façon suivante (exemple pour post) :

$core->url->register('post',
	$core->url->getBase('post'),
	sprintf('^%s/(.+)$',$core->url->getBase('post')),
	array('classeDuPlugin','methodeDuPlugin'));

Cet exemple, au lieu d'écrire l'URL "post" en dur, utilise l'URL qui a été définie précédemment pour le gestionnaire d'URL "post". En temps normal, cela revient au même, mais si l'utilisateur a modifié l'URL du gestionnaire "post", c'est l'URL de l'utilisateur qui sera utilisée. Si vous voyez d'autres finitions à faire, discutons-en ensemble.

Notes

[1] Notez l'emploi du mot extension plutôt que plugin : il est temps d'harmoniser le vocabulaire employé pour désigner les bidules qui s'installent avec un fichier Zip sur Dotclear

[2] Si vous avez une version plus ancienne, vous pouvez essayer d'installer une ancienne version de My URL Handlers, qui ne gère pas les URL des extensions. Aucun support ne sera assuré.

29 février 2008

Lightbox officiel, la revanche

De nombreux plugins du type Lightbox pour Dotclear ont vu le jour, comme Lightbox JS, dcLightbox, dcjQueryLightBox, et même moi je n'ai pas résisté à créer Litebox.

Et pour compléter cette liste, Olivier a récemment écrit un plugin nommé Lightbox tout court. L'avantage du plugin d'Olivier est d'être extrêmement simple et clair. Toute la configuration se résume à une case à cocher dans les Paramètres du blog.

Configuration de Lightbox

Il n'y a plus rien à bidouiller, toutes les images qui apparaissent sous forme de lien sont automatiquement prises en compte par Lightbox (en utilisant jQuery). C'est tout bonnement génial :-)

Le plugin est déjà installé sur les blogs Phénix.net, on peut le tester par exemple sur mon billet avec quelques photos prises lors des vacances de Noël. Son installation nécessite la dernière version en développement de Dotclear, et il est disponible sur le serveur SVN.

30 novembre 2007

Live Counter, pour afficher le nombre de visiteurs connectés sur votre blog

À la demande de Jean-François, j'ai conçu encore un plugin Dotclear. Cette fois-ci il s'agit d'un compteur, qui sait compter le nombre de visiteurs en ligne.

Lire la suite...

23 novembre 2007

HTTP Redirect, un nouveau plugin pour Dotclear

Si jamais vous avez besoin de déplacer proprement certains billets de votre blog ailleurs, ce plugin sera pour vous d'une certaine utilité, car il permet de spécifier une URL de redirection pour chaque billet. Le plugin utilise l'en-tête HTTP Location accompagnée du code de statut 301, Moved Permanently pour déplacer définitivement le contenu ailleurs.

Lire la suite...

22 novembre 2007

Comment gérer proprement ses plugins Dotclear

Pour être sûr qu'un plugin s'installe ou se met à jour correctement, il suffit d'appliquer quelques règles simples. Un plugin Dotclear idéal ne devrait demander que les étapes suivantes pour s'installer ou se mettre à jour.

Lire la suite...

30 octobre 2007

Dotclear - Éliminez le spam dans les rétroliens avec... Rétrocontrôle

Une boîte de Spam J'ai remarqué que l'une des choses heureuses dans Dotclear est l'absence presque totale de messages indésirables dans les commentaires. Mais pour les rétroliens malheureusement, ça ne fait que proliférer.

Jusque la semaine dernière, j'enregistrais plus de 100 rétroliens indésirables par jour et par blog. Tous arrêtés par mon filtre, Rétrocontrôle. Mais la liste des messages indésirables commençait à m'agacer. Puis un jour, Da Scritch proposa d'adapter Spamtimeout de Laurent Simon à Dotclear 2.

Et ça, c'était une très bonne idée, car depuis que j'ai ajouté la fonctionnalité d'adresse de rétrolien jetable à Rétrocontrôle, plus de spam, nulle part !

Ça sera l'occasion de réouvrir les rétroliens pour ceux qui étaient contraints de les fermer. La documentation est disponible sur Phénix.net.

Télécharger Rétrocontrôle.

Dotclear - Suivez les commentaires en temps réel avec Jabber !

Si vous êtes blogueur, vous utilisez sans doute déjà RSS, qui vous notifie des nouveaux commentaires apparus sur votre blog. RSS, c'est bien, c'est simple et pratique. Mais pour ceux qui veulent encore plus que ça, j'ai fait Jabber Notifications 2.

Gossip logo

  • Notifications en temps réel
  • Plus besoin de gérer les flux RSS multiples, car les notifications sont activables pour :
    • vos billets
    • les billets de votre blog par défaut
    • tous vos blogs
    • tous les blogs de la plateforme Dotclear dont vous êtes le super-administrateur
  • Pas de trafic inutile généré par un agrégateur RSS

Initialement écrit par Olivier Tétard, le plugin a été réécrit pour avoir une nouvelle interface utilisateur et une nouvelle bibliothèque Jabber, qui a l'avantage d'être plus rapide.

Installer et configurer

Commencez par télécharger le plugin et l'installer.

La configuration se passe aux deux endroits :

  • Pour les administrateurs de la plateforme Dotclear, un nouvel item dans le menu Extensions apparaît et permet de configurer le compte Jabber nécessaire à l'envoi des notifications.
  • Pour les utilisateurs, une section Notifications Jabber est disponible dans les Préférences utilisateur.

Le plugin est jeune, soyez indulgents. :p

Notes de version

Dernière version : 2.4-beta1 du 20 février 2008

  • Possibilité d'utiliser une connexion sécurisée SSL / TLS (Compatibilité avec Gmail, voir commentaire #14)

Anciennes versions : 2.1 du 31 octobre 2007

  • Corrections, amélioration des performances (x3), nettoyage du code de la bibliothèque Jabber

14 octobre 2007

Dotclear - Envie de couleurs ? Invitez Arlequin sur votre blog !

Arlequin Dans la série Les blogs qui ne parlent que des blogs, voici un billet sans doute très utile qui s'adresse à tous les blogueurs utilisant Dotclear 2. Mais venons au fait : qui est Arlequin et que peut-il faire pour vous ?

Arlequin, c'est un aiguilleur au service de vos visiteurs qui choisit un habillage à leur goût.

Arlequin, c'est donc une façon très simple d'utiliser plusieurs thèmes sur un seul blog.

Lire la suite...