website logo
Auteur
avatar
PhilGuen

Forum » » Version future » » [Résolu] - envoi email depuis le site


Posté : 24 mars 2012 à 08:01 icone du post

Citation : developpeur 

Citation : PhilGuen 

idem quand on est informé de l'enregistrement d'un nouvel utilisateur 


Tu est certains ? / Il n'y a pas de fonction native dans NPDS qui previent qu'un nouvel utilisateur est enregistré ?


voui, mais j'ai utilisé "new_user.inc" pour mettre ce code



<?php
/************************************************************************/
/* NPDS DUNE : Net Portal Dynamic System .                              */
/* ===========================                                          */
/*                                                                      */
/* This version name NPDS Copyright (c) 2001-2007 by Philippe Brunier   */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/************************************************************************/
// OBJET : Ce fichier vous permet d'envoyer un MI personnalisé lorsqu'un nouveau membre s'inscrit sur votre site
// Configuration :
// $emetteur_id : id de l'émetteur du Message Interne lorsque un nouveau membre est créé : 1 = anonyme
// $sujet       : sujet du MI
// $message     : contenu du message (html, meta-mot, ...) SANS les <br />, NPDS fera le nécessaire

// --------- Informer le webmaster d'une nouvelle inscription -----------
          
$info_new_user "<html><a href='".$nuke_url."/admin.php?op=mod_users'>".$uname."</a>";
          
$info_new_user.= " vient de s'enregistrer sur le site de ".$sitename."</html>";
          
$subject_new_user = "Nouvel utilisateur sur ".$sitename;
          send_email(
$adminmail$subject_new_user$info_new_user, "", false, "html");

// --------- Remercier le nouvel inscrit -----------
          
$info_new_user = "Cher(e) <b>".$uname."</b>";
          
$info_new_user.= "<br><br>";
          
$info_new_user.= "Merci de votre inscription sur <b>".$sitename."</b>";
          
$info_new_user.= "<br>";
          
$info_new_user.= "Ne manquez pas de participer à la vie de ce site en fréquentant les forums";
          
$info_new_user.= "<br>";
          
$info_new_user.= "et en nous faisant parvenir vos articles";
          
$info_new_user.= "<br><br>";
          
$info_new_user.= "Bon surf";
          
$info_new_user.= "<br><br>";
          
$info_new_user.= "Le webmaster";
          
$subject_new_user = "Votre inscription sur ".$sitename;
          send_email(
$email$subject_new_user$info_new_user, "", false, "html");
          
$subject_new_user = "";
          
$info_new_user = "";
 //------------------------------------------------------------------------

//
$emetteur_id="1";
//
$sujet="Bonjour";
//
$message="Vous êtes maintenant un membre à part entière.
//Ce site vous offre de nombreuses ressources alors ne vous privez pas : participez !


L'équipe du site.";
?>




et je pense que la fonction make_clickable entre en jeu et "fabrique" un lien pourri exactement du même modèle et avec le même défaut que celui envoyé pour informer d'un message.

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=25399&forum=4