« Il est l’or Monsignor. » Mon billet n’est pas à confondre avec le rôle de Louis de Funès.
En cherchant un système d’avatar pour le PriceMister, je suis tombé sur la conception des Pavatars.
Un pavatar (Personal Avatar) est une image qui est hébergée sur votre site perso qui est utilisée par les sites qui font référence au contenu que vous mettez à disposition, en tant qu’utilisateur. Par exemple, si vous laissez un commentaire sur un blog qui requiert un avatar, c’est cette conception qui est utilisée ici.
Comment ça marche ?
- Pour les geeks, ajoutez l’en-tête
X-Pavatar: http://exemple.com/path/mon-pavatar.png
dans votre page perso. - Pour les webmasters, ajoutez la balise
dans votre code.
- Pour les autres utilisateurs, chargez une image qui s’appelle
name pavatar.png
dans votre site perso. - Maintenant, c’est aux sites dans lesquels vous contribuez de télécharger votre pavatar.
Les Pavatars sont cools, mais ils ne sont pas encore assez développés. Donc, il faut que comble ce manque avec d’autres systèmes d’avatars. Si mon visiteurs n’a pas de Pavatar, je cherche son Gravatar, et si il n’en a pas, je cherche si il a un Favatar.
Il n’existe pas de plugin pour ce système. C’est pourquoi j’ai décidé d’écrire une série de plugins. J’ai décliné le plugin favatars.php de Jeff Minard pour écrire deux autres plugins :
- pavatars.php, pour gérer les pavatars
- gravatars.php, pour gérer les gravatars
Comme pour le plugin original, vous pouvez afficher les avatars correspondants, grâce à ces fonctions
comment_pavicon('before','after');
comment_gravicon('before','after');
Et enfin, toujours comme dans le plugin original, vous pouvez mettre à niveaux vos anciens commentaires via l’administration.
Pour gérer plus simplement ses 3 plugins, j’ai écrit un meta-plugin, avatarise.php qui offre 2 nouvelles fonctions à insérer dans la boucle des commentaires :
get_avatar();
pour obtenir la variable php de l’avatar le plus pertinent
display_avatar('arguments');
pour afficher et paramétrer l’avatar le plus pertinent
Déposez ces quatres fichiers dans le répertoire wp-content/plugins/ de votre WordPress. Activez-les via votre interface d’administration. Voilà !
Téléchargement avatars.zip
Mise à jour
j’ai écrit un nouveau plugin qui traite encore des avatars et qui est plus puissant. Il se trouve dans ce billet : http://www.john-noone.com/2006/10/08/identikit/
Pingback: PriceMister » Archives » Des avatars dans les commentaires()
Pingback: pixeldreamz » blog archive » Gravatar und Alternativen()