Description:
- Nom: noodles
- Description: Insertion d'avatars dans un blog.
- Version: 0.6.1
- Date de création: 12 Juillet 2009
- Date de modification: 05 Juillet 2010
- Forum: http://dotclear.jcdenis.com/go/noodles-support
- Lab: http://lab.dotclear.org/wiki/plugin/noodles
Prérequis
Vous trouverez en pièce jointe de ce billet le paquetage de la dernière version publique de l'extension.

Commentaires
Noodles 0.5 fonctionne superbement sur Dotclear 2.1.7.
Bravo et merci !
Ah si, j'ai remarqué un problème.
Gravatar identifie les utilisateurs par leur adresse email, via md5.
Gravatar force les adresses emails en minuscule lors de l'association au compte de l'utilisateur.
Ce qui signifie que lorsque le visiteur donne son adresse email à dotclear avec des majuscules, le test sensible à la casse fait par gravatar échoue.
Dans mon cas : Damien@Clauzel.nom.fr != damien.clauzel.nom.fr
Une solution pourrait être pour Noodles de passer un coup de toLower() sur l'adresse mail du visiteur avant d'interroger Gravatar.
Tu m'apprend un truc la! Je ne savais pas, je vais faire la modif pour la prochaine version.
Merci.
RTFM
http://bit.ly/d0DFwH
To ensure a consistent and accurate hash, the following steps should be taken to create a hash:
1) Trim leading and trailing whitespace from an email address
2) Force all characters to lower-case
3) md5 hash the final string
Il faut aussi penser à virer les espaces.
Le code PHP pour traiter l'email est même donné : md5( strtolower( trim( "MyEmailAddress@example.com " ) ) );
Salut, je viens de passer en DC2.2 et ai installé Noodle en lieu et place du bon vieux Gravatar... Mes commentaires ont retrouvé leur Gravatar et c'est l'essentiel. Par contre lorsque je veux sauvegarder sur l'onglet "contrôle" et ben il me met l'insulte suivante: "Fatal error: Call to a member function put() on a non-object in /all-blogs/plugins/noodles/index.php on line 155" à noter que j'ai une install multiblogue et que mes plugs in se trouvent donc dans un dossier plugins lui même dans un dossier all-blog comme indiqué dans le grand DC2 illustré (ou pas !). Bon pour l'instant l'essentiel est que cela marche pour le commentaire... Par contre, le enregistré des paramètres marche très bien...
@+, tu sais où me trouver pour plus de précision
Idem, erreur en voulant enregistrer les préférences : « Fatal error: Call to a member function put() on a non-object in /le/path/vers/le//blog/plugins/noodles/index.php on line 155 »
DC2.2 sans multiblog, tout fonctionnait avant.
Ha ben j'ai zapper un parametre pour les nouveaux settings, je corrige ça ce soir...
Merci les filles