Espace d'Asher256

Votre avatar dans les commentaires ! (intégration de Gravatar)





Pour vous donner la possibilité d’afficher vos avatars dans les commentaires, j’ai légèrement modifié, il y a quelques jours, le code
source de Dotclear, pour qu’il supporte les Gravatars !

Un commentaire avec mon Gravatar

Comme j’ai remarqué qu’il y a peu d’avatars dans les commentaires actuels, je me suis dit que le service Gravatar était peut-être peu connu, et que c’est probablement une bonne idée de vous le présenter brièvement 🙂

Gravatar ?!

Gravatar (Globally Recognized Avatar) est un service en ligne qui vous permettra d’avoir un avatar universel, qui sera
automatiquement affiché dans les sites qui supportent cette fonctionnalité.

Pour afficher votre Gravatar, l’email que vous entrez dans le formulaire des commentaires est utilisé. Si vous pensez déjà au spammeurs, ce n’est pas la peine de vous inquiéter. Votre email n’est pas affiché en clair dans le code HTML, il n’y a que son empreinte md5 qui est disponible 😉

Comment avoir mon avatar dans les commentaires ?

C’est très facile, inscrivez vous dans Gravatar.com !





Déjà 16 commentaires dans “Votre avatar dans les commentaires ! (intégration de Gravatar)”
  1. Thesa

    Seul inconvénient du système : les avatars sont centralisés sur un même serveur, et la popularité du système fait que le serveur a de plus en plus de mal à répondre à la demande.

    D’autres solutions sympathiques ont été évoquées à droite et à gauche, comme l’utilisation du favicon du site laissé par le commentateur. Plus d’informations : http://www.elaboration.be/index….

    Je pense mettre un mixte gravatar / favicons quand je mettrai mon blog sous dotclear 2…

  2. admin_word

    bonsoir

    trés bonne idée .

    j’arrive pas a comprendre le DOtclear , c’est quoi au juste est ce que tu peut m’en parler , est ce que DOtclear peut marcher avec mon hybergeur http://www.over-blog.com?

    merci pour tes réponses

  3. Yoko

    C’est une bonne idée.

    admin_world dotclear est un "moteur" de blog, il donne architecture de celuici. Mais on peut bien sur le modifier. Je ne pense pas qu’il fonctionne avec over-blog qui génère par lui même le blog. Par contre il est possible que tu puisse tout de même le modifier.

    PS: Par contre pour le billet il aurait était plus adéquate d’utiliser du png.

  4. Asher256

    @Thesa: Eh oui, le talon d’Achile des systèmes centralisés 😉 Je propose une autre idée, en plus de l’autre : Programmer une fonction php qui s’occupe de la cache des Gravatars. À chaque fois qu’un Gravatar est demandé, la fonction cherche dans la base de données si ce dernier a été stocké dans la cache, pour l’afficher plus rapidement. Si finalement il n’est pas disponible, elle fait la demande auprès de Gravatar.com, et l’enregistre localement pour une prochaine utilisation. Je pense que ce n’est pas difficile à implémenter. Quand j’aurai le temps, je vais faire quelques essais, et pourquoi pas, faire un plugin pour Dotclear, pour faciliter les choses… Sinon, concernant le favatar, je trouve que c’est aussi une bonne idée, mais je préfère que mon blog teste avant tout si le Gravatar existe, avant d’afficher le favicon, car ce dernier ne correspond pas toujours à l’avatar (en plus, tout le monde n’a pas de favicon dans son site, sans parler de ceux qui n’ont pas du tout de site !).

    @admin_word: Je t’invite aussi à visiter la page http://www.dotclear.net/ pour de plus amples informations 😉

    @Yoko: Si tu parles de la "perte de qualité" due au JPEG, je suis totalement d’accord, mais je pense que le PNG est surtout dédié aux images qui demandent soit de la bonne qualité d’image (pour une taille réduite, par rapport aux autres formats), soit de la transparence (avec un canal alpha). Dans l’image de ce billet, j’ai trouvé le JPEG plus adapté. Pourquoi ? Cela me fait gagner quelques Ko par rapport au PNG, pour une qualité d’image certes "moins bonne", mais heureusement à peine perceptible.

  5. admin_word

    bonjour

    merci pour l’infos

    je suis ravi d’étre parmis vous

    a+

  6. Nabil

    J’arrive toujours pas à uploader mon avatar 🙂

  7. Thesa

    @Asher256 :
    Bonne idée de plugin, c’est vrai que le comportement
    1) cherche le gravatar dans un cache,
    2) sinon essayer de l’obtenir sur le serveur
    3) sinon chercher un favatar en cache
    4) sinon chercher s’il existe un favatar
    semble le meilleur compromis entre charge des serveurs et disponibilité des images.
    Un tel plugin dotclear serait assurément très apprécié (surtout si le plugin a une version pour dotclear 2 :-p ) !

  8. Asher256

    @admin_word: Tu es le bienvenu 😉

    @Nabil: Tu n’es pas encore arrivé à l’étape obligatoire dans laquelle on patiente quelques heures avant que l’avatar soit activé ? C’est peut-être du au navigateur ?!

    @Thesa: Une fois que j’aurai terminé tous mes projets actuels (d’ici quelques jours), je commencerai la création de ce plugin 🙂 Concernant Dotclear 2, j’espère que cela sera facile de rendre le plugin compatible avec les deux versions du moteur de blogs !

  9. Thesa

    @ Asher256 :

    Je n’aurais pas trop d’espoir pour la compatibilité dc1/dc2. D’après ce que j’ai lu dans les forums, le système de plugin a beaucoup changé entre les deux (qui sont plus deux logiciels différents que deux versions différentes), notamment à cause de l’utilisation de php5 dans dotclear 2, ce qui – semble-t-il – simplifierait l’écriture de plugin pour la version 2.

  10. Asher256

    Salut Thesa,

    Merci pour l’info 😉

    Rendre le plugin compatible avec les deux versions sera moins facile que ce que j’imaginais !

    Heureusement, comme la majorité des fonctions de ce plugin sont indépendantes de Dotclear (gestion de la cache des avatars, téléchargement des favatars, etc.), je pense diviser le code en deux parties, pour faciliter les choses :

    * libgravatar : un ensemble de fonctions qui gèrent les gravatars, la cache, les favatars, etc.
    * Code spécifique à Dotclear : Un ensemble de fonctions qui utilisent "libgravatar" pour afficher les Gravatars dans Dotclear, selon la version, tout en profitant des fonctionnalités de libgravatar. En bref : le plugin 🙂

    Un autre avantage : comme code de libgravatar n’est pas spécifique à Dotclear, il aura l’avantage d’être réutilisable. Cela pourrait être utile pour tous ceux qui voudraient les mêmes fonctionnalités avec leur moteur de blog, sans pour autant réinventer la roue 😉

  11. Thesa

    En effet, c’est la meilleur solution !

    Je suis sûr que ce plugin et la libgravatar seront très appréciés !

  12. Damocles

    @Asher : admin_word est un robot à mon avi, c’est le genre de massage générique qui ne trompe pas. Mais je pense que tu avais compris :D.

  13. hex

    Thx for this 😉

    ++

  14. Laurent

    "je me suis dit que le service gravatar etait peut-etre peu connu", c"est tout ? 🙂

  15. Thierry

    Il faut toujours un délais d’attente pour avoir son gravatar actif ?

  16. Asher256

    Oui, il faut attendre un peu.