Récemment j'avais un peu de temps à perdre, je me suis donc lancé dans le développement d'un petit plugin pour DotClear permettant d'afficher sur ce blog mon état Jabber (icône + texte descriptif, avatar et message d'état). C'est désormais chose faite grâce au très pratique service Statut sur le web du serveur jabberfr.org.

Configuration

Ce plugin est assez simple à mettre en œuvre : il faut tout d'abord ajouter un contact à son roster, puis configurer et ajouter le widget Présence Jabber. Éventuellement il faut aussi un peu modifier la feuille de style de son thème préféré. La démarche pas à pas :

  • Configuration du roster (liste de contacts)
    • Allez dans la fenêtre de configuration des transports de votre client Jabber préféré (avec Gajim : menu ActionsDiscover Servicesusing xxx account)
    • Lancez une recherche des services disponibles sur le serveur im.apinc.org
    • Cherchez la ligne Statut Jabber sur le web (presence.jabberfr.org) et enregistrez-là à votre roster (il doit apparaître dans la partie « Transports » si vous n'avez pas désactivé l'affichage de celle-ci)
    • Vous pouvez maintenant tester que ça marche depuis http://presence.jabberfr.org/.
  • Configuration du widget
    • Téléchargez et installez le plugin depuis l'une des URL ci-dessous
    • Dans l'interface d'administration de votre blog, allez dans la partie Widgets de présentation
    • Ajoutez le widget Présence Jabber à l'un de vos bandeaux et cliquez sur le [+] pour le configurer
    • Remplissez toutes les données demandées à votre convenance (vous pouvez tester l'icône d'état alternative sur http://presence.jabberfr.org/)
    • Enregistrez et admirez le résultat sur votre blog :-)
  • Configuration de la feuille de style (partie facultative)
    • Tout le code du widget est situé dans un élément <div class="jabber_status">
    • Le message d'état est dans un <span class="jabber_status_message">. Chez moi j'avais envie qu'il soit en un peu plus petit et en italique, j'ai donc ajouté le code suivant à ma feuille de style : .jabber_status_message { font-size: 0.9em; font-style: italic; }

Téléchargement

Pour télécharger cette extension :

ChangeLog et anciennes versions

  • 27 juin 2007 : version 1.0

Licence

Pfff, je m'en fous un peu, mais on va dire que le code de ce plug-in est disponible sous licence GPL.

Le mot de la fin

En cas de problème ou si vous avez des commentaires et des suggestions, n'hésitez pas à me contacter ou à me laisser un commentaire.

Et pour ceux qui douteraient de l'utilité de cette extension... Je suis parfaitement d'accord pour dire qu'elle ne sert à rien ;-)

<Schnouki> j'ai fini de faire mumuse avec PHP
<Schnouki> maintenant j'ai un joli plugin sur mon blog qui affiche mon statut Jabber
<Schnouki> ça choooopppeu !
<Schnouki> :)
<VobE> uuuuseless lol
<Schnouki> ouais carrément ;)
<VobE> donc indispensable !
<Schnouki> exactement :)