Gastero Prod

  • Aller au menu
  • Aller au contenu
  • Aller au pied de page
  • Accueil
  • Blog
  • Photos
  • Liens
  • Agenda
Vous pourriez préférer naviguer sur la version spécifique iPhone / iPod Touch de ce site...

Des Gravatars avec SPIP

Date de publication
5/janv.
2005
Tags
SPIP

Nouvelle invention destinée aux blogs, le principe des gravatars n’est en fait qu’une adaptation des avatars des forums, mais globalisés. Voilà comment je les ai mis en place sur SPIP pour Gastero Prod.

Petite présentation préliminaire

Les gravatars1 sont littéralement des avatars reconnus globalement. Il s’agit en fait d’avatars créés sur un site unique, le bien nommé gravatar.com créé par Tom Werner, et utilisés par les sites pour afficher un avatar en fonction de l’adresse e-mail de l’internaute qui a posté un message.

Par exemple, si je créé un gravatar associé à mon adresse e-mail, et que j’utilise cette adresse pour poster des messages dans des blogs qui supportent ce système, mon avatar unique sera automatiquement affiché à côté de mon message.

Voyez par exemple les commentaires de l’article « Pompez ! » :

Heureusement, il n’est pas possible de venir ainsi poluer tous les blogs avec des images sentencieuses, Tom Werner modère lui-même tous les avatars proposés2 et leur affecte une classification similaire à celle des films aux Etats-Unis. Il est alors possible de spécifier quel niveau de tolérance on accepte pour les gravatars à afficher sur son propre site3.

Le principal défaut que l’on peut reprocher aux gravatars, c’est que s’il y en a beaucoup à afficher sur une unique page, le temps de chargement est augmenté d’autant, comme par exemple chez Jon Hicks ...

Je ne pense pas avoir un jour ce problème sur Gastero Prod, ou alors il sera de toute façon possible de retirer la fonctionnalité, donc je me suis lancé.

Un peu de développement...

L’idée est donc de mettre en place le support des gravatars dans SPIP pour ce site Gastero Prod avec un peu de code PHP. Heureusement, cela n’a vraiment rien de compliqué.

Des choses ont déjà été faites, d’une part sur le site gravatar.com lui-même, mais aussi surtout par Richard Rutter, de clagnut, qui a proposé un script PHP complet de gestion des gravatars.

...mais pas trop quand même !

Cependant, j’ai choisi une approche encore plus simple, avec un petit filtre SPIP gravatar_url ajouté au fichier mes_fonctions.php3 :

function gravatar_url($email = '')
{
    if ($email != '') {
        return 'http://www.gravatar.com/avatar.php?gravatar_id='.md5($email).'&size=42&rating=PG';
    } else {
        return '';
    }
}
Télécharger

Sur Gastero Prod, les commentaires sont gérés par des forums sur abonnement, donc je suis sûr de la présence et de la validité d’une adresse e-mail pour chaque message.

Dans le cas où aucun gravatar n’est disponible pour l’adresse donnée, gravatar.com renvoi une petite image transparente.

Voilà donc en substance comment j’exploite ce nouveau filtre :

<BOUCLE_forums(FORUMS){id_article}...>
  <img src="[(#EMAIL|gravatar_url)]" />
</BOUCLE_forums>
Télécharger

Vous verrez ça plus en détail directement dans mon squelette article-forum.html.

Notes

[1] Globally Recognized Avatars

[2] Ce qui explique peut-être son absence de son propre blog depuis la création de ce service...

[3] PG pour l’instant sur Gastero Prod

RSS

Derniers billets

  • Flickr en passe de jeter Yahoo ! Maps pour Google Maps ?

    Dans une nouvelle version de Flickr pour mobiles1, Flickr propose une fonctionnalité permettant de voir les photos géolocalisées prises près de là où vous êtes. Surprise, ce sont des cartes Google Maps qui sont utilisées, alors que le site Flickr utilise plutôt d’habitude des cartes Yahoo ! Maps2.

    Date de publication
    19/juin
    2009
    Tags
    Flickr, géolocalisation, Google, iPhone, Yahoo !
  • Shameless self promotion

    Je rêve de voir un jour une de mes photo sélectionnée pour être publiée dans un magazine, et là je sens que j’ai la candidate idéale... please, heeeeeeelp !

    Date de publication
    5/juin
    2009
    Tags
    moi, photo, presse
  • DTC

    Amis g33k5, vous connaissez forcément l’illustre collecteur de bons mots bash.org et son pendant français bashfr.org. Vu qu’il était compliqué de ce souvenir que l’adresse de ce dernier n’est pas bash.fr, ni bashfr.com, ni même bash-fr.org, etc.1, l’équipe a décidé de migrer vers DansTonChat.com — ce qui donne DTC en abrégé, les malins — et sort du même coup un livre en forme de best of2.

    Date de publication
    29/mai
    2009
    Tags
    copinage, humour, livre

Nuage des tags les plus fréquents

  1. 3D
  2. 404
  3. accessibilité
  4. agenda
  5. Ajax
  6. animation
  7. Apple
  8. bande dessinée
  9. blog
  10. Blogmarks
  11. Blu-Ray
  12. bookmarks
  13. Canon
  14. cinéma
  15. citation
  16. Clever Age
  17. client riche
  18. concert
  19. couleur
  20. création
  21. Daft Punk
  22. développement
  23. design
  24. dessin animé
  25. DotClear
  26. e-commerce
  27. ergonomie
  28. FeedBurner
  29. film
  30. Firefox
  31. Flickr
  32. fun
  33. Gastero Prod
  34. Google
  35. Greasemonkey
  36. hébergement
  37. HD
  38. humour
  39. hype
  40. IBM
  41. image
  42. informatique
  43. Internet
  44. iPhone
  45. Javascript
  46. jeux
  47. jQuery
  48. Les Nuls
  49. Linux
  50. littérature
  51. livre
  52. logiciel
  53. logiciel libre
  54. loisirs
  55. Mac
  56. macro
  57. Microsoft
  58. moi
  59. Mozilla
  60. musique
  61. ordinateur
  62. oups
  63. photo
  64. PHP
  65. phpHeaven
  66. phpMyChat
  67. PicLens
  68. presse
  69. publicité
  70. recherche
  71. RewriteRule
  72. RSS
  73. sémantique
  74. société
  75. Sony
  76. SPIP
  77. standards
  78. tag
  79. télévision
  80. vidéo
  81. Web 2.0
  82. Windows
  83. Yahoo !

A propos

L'auteur

Dans la vie professionnelle, co fondateur et Directeur Technique du cabinet de conseil nouvelles technos Clever Age et dans la vie extra-professionnelle, créateur et animateur de Gastero Prod et de Happy iPhone, responsable technique de Marketing Planet et d’autres sites web, passionné d’Internet, de cinéma, de littérature, de musique ...

L'outil
Ce site est réalisé avec le logiciel libre de gestion de contenus Web SPIP en version 2.1.0 dev SVN [14055]

Identité 2.0

Vous pourrez aussi me trouver sur ces différentes communautés en ligne :

Réseaux sociaux
Copains d’avant, Diigo, Facebook, LinkedIn, netvibes, Twitter, Ziki
Photo
deviantART, Flickr, JPG Magazine, Photo.net
Geek stuff
Ohloh, Userscripts.org
Autres
La musique sur Last.fm, Le vin sur Cork’d, Les livres sur Shelfari

Blogoliste

Proches
  • Jacqueline Oud
  • Marron show
  • Glagla Dot Org
  • Cédric Hoizey
Relations
  • Chez Xavier - Thoughts
  • La Case de l’Oncle Tom
  • Maître shteshitsu
  • Prendre un Café
  • Un Electron Libre...
Autres
  • Clever Age
  • Marketing Planet
Creative Commons License

Sauf mention explicite, tous les contenus de ce site sont la propriété de Nicolas Hoizey, et sont sous licence Creative Commons « Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique » version 2.0 adaptée à la France.