Des gravatars avec SPIP

7 février 2007,
par Romy Têtue

Mots-clefs associés à cet article :

Des commentaires avec des petites trombines, c’est plus sympa. Ça permet surtout d’identifier visuellement l’auteur-e du post. Le principe des gravatars permet de disposer d’un avatar unique, utilisable sur plusieurs sites différents.

Les gravatars 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 (disposant du plugin ad-hoc) pour afficher un avatar en fonction du courriel de l’internaute qui a posté un message. Voici comment afficher des gravatars dans les forums d’un site réalisé avec SPIP (à partir de la version 1.8).

Fonctionnement souhaité

  1. Si l’auteur-e du message est aussi un-e auteur-e du site, SPIP affichera son logo ;
  2. sinon, sera affiché le gravatar qui correspond au courriel qu’il ou elle a indiqué ;
  3. dans le cas contraire, gravatar.com renvoie une petite image transparente ;
  4. on peut souhaiter aller plus loin esthétiquement, en prévoyant un visuel pour combler les vides (auteur-e du site sans logo, auteur-e inconnu-e sans courriel).

De la sorte l’on affiche systématiquement une vignette par message posté : le logo d’auteur, le gravatar ou le visuel par défaut.

Mise en œuvre

1. Utilisons le filtre de Nicolas Hoizey de GasteroProd, disponible ici :
« Des Gravatars avec SPIP », dont on place le code dans le fameux fichier mes_fonctions.

2. Plaçons ensuite le code suivant dans la boucle destinée à afficher les commentaires, à l’endroit où l’on souhaite voir apparaître la trombine de l’auteur-e :

<img[ src="(#LOGO_AUTEUR||?{
        [#URL_SITE_SPIP/IMG/(#LOGO_AUTEUR|fichier)]
        ,
        [(#EMAIL|gravatar_url)]
})"] alt="gravatar" width="42" height="42" class="gravatar" />

3. Enfin, prévoyons une image de fond par défaut, que l’on affiche via CSS en arrière-plan :

.gravatar { background: transparent url(../img/gravatar.png); }

Voyons voir...

Les gravatars dans les forums de GasteroProd

Plusieurs sites utilisent les gravatars avec SPIP, dont GasteroProd bien évidemment. Et essayez donc : créez votre gravatar et postez ensuite un message dans le forum ci-dessous !

{#TITRE,#URL_ARTICLE,#INTRODUCTION}

Vos commentaires

  • Le 7 février 2007 à 10:59, par James En réponse à : Des Gravatars avec SPIP

    rho, les gravatars...

  • Le 7 février 2007 à 11:25, par Igor En réponse à : Des Gravatars avec SPIP

    Voyons voir ça

  • Le 8 mars 2007 à 15:11, par Nicolas Hoizey En réponse à : Des Gravatars avec SPIP

    Et en plus ça marche !

    A noter qu’un plugin a été développé pour SPIP, pour faciliter l’intégration. Il est utilisé sur le blog de Clever Age et le sera prochainement sur Gastero Prod.

  • Le 17 novembre 2007 à 20:11, par valéry En réponse à : Des Gravatars avec SPIP

    J’ai fait comme ça pour pouvoir utiliser le filtre image_reduire sur les images des auteurs :

    [(#LOGO_AUTEUR||?{
    [(#LOGO_AUTEUR||image_reduire{42,42})]
    ,
    <img src='[(#EMAIL|gravatar_url)]' alt=" " width="42" height="42" class="gravatar" />}
    )]

    Le alt est vide car sinon le texte s’affiche dans Firefox le cas échéant.

  • Le 21 mai 2008 à 16:05, par nel En réponse à : Des Gravatars avec SPIP

    juste pour voir si ça marche
    nel

  • Le 5 juillet 2009 à 19:25, par genma En réponse à : Des Gravatars avec SPIP

    Ca m’intéressait, je poste un commentaire pour voir si ça marche. Si oui, j’adopte ;-)

  • Le 5 juillet 2009 à 19:31, par Romy Têtue En réponse à : Des Gravatars avec SPIP

    Notons que cela est désormais géré dans SPIP sous la forme d’un plugin plutôt chouette auquel j’ai bien évidemment apporté ma contribution... J’adore les gravatars !

  • Le 30 novembre 2009 à 00:48, par Alex En réponse à : Des Gravatars avec SPIP

    Coooooool ! Je vais tester ça !

  • Le 27 avril 2010 à 16:29, par Noisette En réponse à : Des gravatars avec SPIP

    merci je vais essayer

  • Le 28 février 2012 à 03:43, par Laurine En réponse à : Des gravatars avec SPIP

    Ah oui c’est bien mieux comme cela, ca fait du bien de se mettre un peu à la mode parfois :)

  • Le 30 mars 2012 à 00:29, par rezki En réponse à : Des gravatars avec SPIP

    Hello Spip World, on va voir si je peux ajouter ma touche de bleu.

Répondre à cet article

forum message

Raccourcis : {{gras}} {italique} -liste [bla->url] <q> <quote> <code>.

Qui êtes-vous ? (optionnel)

Suivre les commentaires : RSS 2.0 | Atom