Forum pragmaMx France 25 Mai 2012 à 23:09:04 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Messages privés - recevoir un email  (Lu 6013 fois)
chatpitre3
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 75



« le: 18 Septembre 2006 à 10:12:09 »

Je ne trouve nulle part une option qui permettrait de recevoir un mail quand on a un nouveau message privé ...
Cette option existe-t-elle ?

Merci d'avance !
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #1 le: 18 Septembre 2006 à 13:40:09 »

Slt,
Effectivement ce n'est pas prévu, je fais des recherches sur le site officiel pour voir  Clin d'oeil
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #2 le: 18 Septembre 2006 à 14:10:14 »

C'est possible !!
Faut travailler le code  Clin d'oeil

http://www.pragmamx.org/modules.php?name=Forum&topic=6379.0


http://www.pragmamx.org/modules.php?name=Forum&topic=17935.msg124197#msg124197
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
chatpitre3
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 75



« Répondre #3 le: 18 Septembre 2006 à 15:11:28 »

ok, merci, je vais regarder ça dés que possible pour pouvoir l'ajouter !

Oh punaise, c'est en allemand, j'avais prié pour l'anglais ...
ça va être un peu plus long que prévu Clin d'oeil
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #4 le: 18 Septembre 2006 à 15:47:50 »

Voila qui devrait t'aider:
http://www.google.fr/language_tools?hl=fr
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
chatpitre3
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 75



« Répondre #5 le: 18 Septembre 2006 à 18:05:55 »

Ah bah j'ai réussi à me dépatouiller avec l'allemand ... suis trop fière.
Ca y est, l'option a été ajoutée avec succès sur chichiweb.
Le sujet peut donc être fermé ...

pour info, les ajouts ont été (pour ceux que l'allemand rebute vraiment) :

fleche dans la base mx_users : un champs en plus, de type INT, non null, valeur par défaut 0.

fleche dans Your_Account/edithome.php, après le paragraphe "if (!empty($GLOBALS['pm_poptime'])) {" dans la fonction edithome() :

$pn_mail = (empty($userinfo['user_pm_mail'])) ? "" : "checked";
$user_pm_mail = (empty($userinfo["user_pm_mail"]))  ? 0 : (int)$userinfo["user_pm_mail"];
echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Information de nouveau MP:</font></td>"
."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><INPUT TYPE=\"CHECKBOX\" NAME=\"user_pm_mail\" VALUE=\"1\" ".$pn_mail."> <span class=\"tiny\">Recevoir un mail si un nouveau message privé arrive.</span></td></tr>\n";

fleche dans Private_Messages/index.php la fonction submitmessage(), juste après "messagesheader();"

list($touser_uname,$touser_email,$user_pm_mail) = sql_fetch_row(sql_query("SELECT uname, email, user_pm_mail FROM ".$user_prefix."_users WHERE uid='$to_userid'", $dbi), $dbi);
$message = "Bonjour $touser_uname,\nTu as reçu un nouveau message privé sur chichiweb.net.\n";
$message .= "Tu peux le lire ici : http://www.chichiweb.net/modules.php?name=Private_Messages\n";
$message .= "\nCeci est un email automatique, merci de ne pas y répondre.\n";
$message .= "Pour ne plus recevoir de mail en cas de nouveau message, tu peux désactiver l'option dans ton compte perso : ";
$message .= "http://www.chichiweb.net/modules.php?name=Your_Account&op=edithome";
$subject = "Nouveau message privé sur chichiweb.net";
if (!mxIsUserOnline($touser_uname) && ($user_pm_mail ==1))
{
      mxMail($touser_email, "$subject", $message, $GLOBALS['adminmail'],"text","PM-Mail");
}



Bon, évidement, j'ai fait ça un peu "goret", comme c'était expliqué en allemand, sans passer par les fichiers de langue ... c'est mal, je sais ... mais bon ... y'a 1 mois, je connaissais pas le php, et maintenant, je me mets à modifier les modules pour les mettre à la sauce chichiweb, alors je suis trop fière !

Merci Diabolo !
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #6 le: 18 Septembre 2006 à 18:10:27 »

He oui  respect
Tu verra qu'avec pragmaMx tout est si simple, suffit simplement de s'intéresser, comprendre et tu pourra vraimment aller aux bouts de tes besoins  Clin d'oeil
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  PragmaMx  |  Utilisation générale des différents modules intégrés en natif (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Messages privés - recevoir un email
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus