Fork me on GitHub






Lien membre (user)+mail
Aspirant
Inscrit: 16/10/2006 12:06
Messages: 26
Bonjour

J'ai un site sous xoops, j'utilise tellafriend pour l'envoi de mails... J'aimerai, quand on est sur le profil d'un membre, que l'on puisse lui envoyer un email de la meme maniere qu'avec MP en cliquant sur l'icone.

Jai deja edité userinfo.php ainsi:

if ($thisUser->getVar('user_viewemail') == 1) {
$xoopsTpl->assign('user_email', '<a href="http://elchileloco.free.fr/modules/te ... 039;.$thisUser->getVar('email', 'E').'"><img src="http://elchileloco.free.fr/images/icons/email.gif" /> </a>');

le probleme c'est qu'avec tellafriend, dans un lien on ne peut definir que le sujet et le texte du message ('&subject=' et '&target_uri='), la variable 'tu_userid=' ne fonctionne qu'avec MP et pas avec les mails... Comment faire pour specifier une adresse email de destination automatiquement (ou en appelant l'utilisateur via '.$thisUser->getVar('email', 'E').' ? Sinon comment faire en utilisant le script "contact" ou celui de "xcgal" ?

Merci

Posté le : 16/10/2006 12:14

Edité par Christian sur 23/10/2006 15:48:56
Partager Twitter Partagez cette article sur GG+
Re: Lien membre (user)+mail
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Bonjour et bienvenue,

je pense que ce qui te "gêne" c'est la protection qui s'applique aux emails pour les membres qui ne souhaitent pas que celle-ci soit publique. Il conviendrait (à mon sens) de respecter ce choix.

En tant qu'administrateur tu n'est pas restreint par cette fonctionnalité.

D'un autre coté il est peut être possible de modifier les fichiers concernés pour que cela fonctionne comme pour les messages privés.

Posté le : 16/10/2006 14:07
Partager Twitter Partagez cette article sur GG+
Re: Lien membre (user)+mail
Aspirant
Inscrit: 16/10/2006 12:06
Messages: 26
Bonjour Christian

Eh bien en fait non la restriction ne me gene pas car elle toujorus active pour les membres (si l'email est caché on ne peut en envoyer car je fais un appel imgsrc seulement si la fonction mail est active par l'utilisateur). Ca preserve donc la confidentialite.

En fait mon probleme est simple: au lien de faire appel a la fonction "mailto" et ouvrir outlook par exemple, je souhaite que les utilisateurs passent par la messagerie mail interne (tellafriend par exemple). Je cherche donc comment implémenter l'adresse mail du destinataire en fonction de l'id du profil utilisateur. Si quelqu'un avait une piste....


Posté le : 16/10/2006 16:06
Partager Twitter Partagez cette article sur GG+
Re: Lien membre (user)+mail
Aspirant
Inscrit: 16/10/2006 12:06
Messages: 26
Bon j'ai pu resoudre ce probleme en creant une variable desinataire dans tell a friend pour ceux que cela interesse...

Posté le : 23/10/2006 14:22
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

372 Personne(s) en ligne (321 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 372 | Plus ...