Mail, commentaire admin et Gravatar
Bonjour
J'ai une petite question technique pour une adaptation de thème. J'utilise le système Gravatar et il faut donc que je récupère le mail de l'auteur d'un commentaire.
Pas de soucis lorsqu'il s'agit d'un commentaire "extérieur", l'utilisateur le renseigne ou non. Par contre, quand le commentaire est de type admin, vu que maintenant, Pluxml est multi utilisateur, est-il possible de récupérer le mail renseigné dans le profil admin, quand une réponse est faite ?
Un peu du genre de la fonction http://devzone.pluxml.org/?plxShow/function/artAuthorEmail mais avec les coms
Possible ?
Ou alors il faudrait tout simplement lors de la réponse en admin, que Pluxml aille chercher le mail saisi dans les options et que cela se comporte comme un utilisateur extérieur, c'est à dire que le mail soit renseigné dans le fichier xml de stockage du com. Non ?
TCho, Hamtaro.
J'ai une petite question technique pour une adaptation de thème. J'utilise le système Gravatar et il faut donc que je récupère le mail de l'auteur d'un commentaire.
Pas de soucis lorsqu'il s'agit d'un commentaire "extérieur", l'utilisateur le renseigne ou non. Par contre, quand le commentaire est de type admin, vu que maintenant, Pluxml est multi utilisateur, est-il possible de récupérer le mail renseigné dans le profil admin, quand une réponse est faite ?
Un peu du genre de la fonction http://devzone.pluxml.org/?plxShow/function/artAuthorEmail mais avec les coms
Possible ?
Ou alors il faudrait tout simplement lors de la réponse en admin, que Pluxml aille chercher le mail saisi dans les options et que cela se comporte comme un utilisateur extérieur, c'est à dire que le mail soit renseigné dans le fichier xml de stockage du com. Non ?
TCho, Hamtaro.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
rajoute la fonction suivante dans le fichier core/lib/class.plx.show.php
Cette fonction retourne l'adresse email de la personne qui a ecrit le commentaire
On peut se demander maintenant parmi les options de la fonction
- faut-il afficher l'adresse (plutot que de renvoyer systèmatiquement sa valeur) ?
- faut-il faut formater l'adresse dans une balise <a> avec un mailto:adresse@site.com ?
Vos avis m'interessent dans la mesure où cette fonction pourrait etre rajoutée en natif dans plxShow
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Pour Gravatar, je l'encode pour qu'elle soit utilisée par le service, j'en ai, en gros, pas grande utilité pour envoyer du mail. (Sauf bien sûr pour discuter directement avec la personne, mais là, il suffit de se rendre en partie admin pour le récup.)
J'ai intégré ta nouvelle fonction. Mais je pense qu'un plugin serait bien mieux puisqu'on est vraiment dans l'optionnel.
Ca marche pour les utilisateurs ayant renseigné leur mail mais, comme avant, pas de solutin pour commentaire admin, ça ne marche pas chez moi. J'ai pourtant renseigné le mail dans mon profil.
Faut juste que je réfléchisse un peu plus que toi
En gros, dès que c'est un admin ( et comme je suis tout seul à administrer ) , je force l'affichage d'un avatar sans passer par Gravatar. C'est certain aussi que mon systême est limité à un seul admin...
Ce que Stéphane à écrit en message #2 est interressant ; surtout que c'est facile de crypter avec md5 l'email. Je pense que c'est la bonne solution ( mais perso, je ne partagerai pas les emails de ceux qui commente mon blog 'en direct' ; les pauvres ... pour le spam ! )
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Je vais regarder ça. Le souci va être de "bidouiller" comme tu l'as fait pour mettre le bon mail quand c'est un admin en partie admin (logique) qui répond au com...