Plugin « JabberNotification » pour Dotclear2
Attention : cette version n'est plus maintenue, ce plugin a été repris par Sacha.
Après avoir lu ce billet de Jeff Waugh, j'ai eu l'envie d'écrire un petit plugin pour Dotclear2. Je me suis fortement inspiré du plugin emailNotification écrit par Olivier Meunier. Ce plugin est donc publié sous la même licence que Dotclear2, c'est à dire la GPL et intègre Class.Jabber.PHP (écrit par Nathan Fritz et publié sous la licence GPL), qui comme son nom l'indique est une classe PHP permettant de communiquer grâce au protocole XMPP à la base de Jabber.
Chaque utilisateur peut donc indiquer qui doit être notifié, et il faut en plus indiquer les paramètres de connexion d'un autre compte qui sera utilisé pour envoyer les messages :
Mise à jour : création d'une page dédiée au plugin.
Téléchargement
- Le package est disponible ici : plugin-jabberNotification-0.1.3.pkg.gz
- L'archive
tar.gz
est disponible ici : plugin-jabberNotification-0.1.3.tar.gz
Installation
Dans l'interface d'administration de Dotclear2, cliquez sur Extensions puis allez dans l'onglet Ajouter une nouvelle extension. Dans le champs Ajouter une nouvelle extension, indiquez l'adresse de l'archive puis cliquez sur Récupérer le paquet.
Configuration
Il suffit d'aller dans l'onglet Utilisateur de l'interface d'administration de Dotclear2, puis de remplir tous les paramètres demandés dans la section Jabber notification.
Ce qu'il reste à faire
Traduction(disponible dans la version 0.1.1)Possibilité d'utiliser un compte GoogleTalk(disponible dans la version 0.1.3)- Un peu de JavaScript (désactiver les zones de texte si l'utilisateur ne souhaite pas recevoir de notifications)
- Configurer le compte utilisé pour l'envoi de messages au niveau du blog ?
- Tester et retester, ...
(Mis à jour le 19 juin à 13h00 : la version 0.1.1 est disponible)
(Mis à jour le 19 juin à 18h30 : création d'une page page dédiée à jabberNotification)
(Mis à jour le 30 juin à 17h00 : la version 0.1.2 est disponible)
(Mis à jour le 9 juillet à 20h00 : la version 0.1.3 est disponible)
Par Olivier « toutoune25 » Tétard, lundi juin 18 2007, 16:47 :: Logiciel libre
:: Lien permanent
Commentaires