/trunk/client/annuaire/configuration/ann_config.inc.php |
---|
64,7 → 64,6 |
*/ |
define('ANN_CHEMIN_APPLI','client/annuaire/');//le chemin vers l'application courrante |
define('ANN_CHEMIN_LIBRAIRIE', ANN_CHEMIN_APPLI.'bibliotheque/');//le chemin de la librairie de fichier php |
/** |
//==================================== CONSTANTES ================================== |
* Constantes des noms de tables et de champs dans l'annuaire |
86,6 → 85,8 |
define ("ANN_TABLE_DEPARTEMENT", "gen_FRENCH_DPT") ; |
define ('MAIL_MODERATION','moderation@tela-botanica.org') ; |
/** Tableau global contenant les mails des administrateurs. */ |
// Liste des personne recevant le mail après envoie de courriel par l'annuaire |
$GLOBALS['mail_admin'] = array ('Accueil <accueil@tela-botanica.org>', |
/trunk/client/annuaire/annuaire.php |
---|
93,7 → 93,7 |
} |
// S'il y a un mail a envoyé, on l'envoie |
if (isset($_POST['select']) && is_array($_POST['select'])) { |
if (isset($_POST['select']) && is_array($_POST['select'])) { |
if (isset($_POST['corps']) && isset($_POST['titre_mail'])) { |
$res .= envoie_mail($_POST['select'], $_POST['titre_mail'], $_POST['corps']) ; |
} |
/trunk/client/annuaire/bibliotheque/annuaire.fonct.php |
---|
215,28 → 215,39 |
die($resultat->getMessage().'<br />'.$resultat->getDebugInfo()); |
} |
$ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC); |
$entete = 'From: <'.$ligne[ANN_CHAMPS_MAIL].">\n"; |
$corps .= "\n".ANN_PIED_MESSAGE; |
$liste = ''; |
$entete = '' ; |
foreach ($selection as $key => $value) { |
mail($value, $titre_mail, $corps, $entete); |
$liste .= $value."\n"; |
$liste .= $value."," ; |
} |
$precorps = $ligne[ANN_CHAMPS_MAIL]." ".ANN_EXPEDITEUR_ORIGINAL." \n" ; |
$precorps .= ANN_LISTE_DESTINATAIRES." : ".$liste." \n" ; |
$precorps .= ANN_TITRE_MAIL.' : '.$titre_mail." \n" ; |
$precorps .= "\n------".ANN_CONTENU_MESSAGE."------\n"; |
$corps = $precorps.$corps ; |
$corps .= "\n\n".ANN_PIED_MESSAGE."\n"; |
$corps .= "\n----------------------------------------------------------------------------"; |
$corps .= "\n".ANN_MESSAGE_APPLI."\n" ; |
$corps .= "\n".ANN_MESSAGE_ENVOYE_A." :\n $liste" ; |
//$corps .= "\n".ANN_MESSAGE_ENVOYE_A." :\n $liste" ; |
// Envoie du message aux administrateurs |
foreach ($GLOBALS['mail_admin'] as $courriel) { |
// Envoie du message au modérateur |
if(!mail(MAIL_MODERATION,ANN_TITRE_MAIL_MODERATION,$corps, $entete)) |
{ |
trigger_error("Le courriel n'a pas été envoyé à : $courriel", E_USER_WARNING); |
} |
/*foreach ($GLOBALS['mail_admin'] as $courriel) { |
if (!mail($courriel, $titre_mail, $corps, $entete)) { |
trigger_error("Le courriel n'a pas été envoyé à : $courriel", E_USER_WANRNING); |
} |
} |
}*/ |
return '<div class="information">'.ANN_MAIL_ENVOYER.'</div>' ; |
return '<div class="information">'.ANN_MAIL_ATTENTE_MODERATION.'</div>' ; |
} |
/** translittererVersIso88591() |
/trunk/client/annuaire/langues/ann_langue_fr.inc.php |
---|
95,6 → 95,11 |
define ('ANN_VILLE', 'Ville') ; |
define ('ANN_PIED_INFO', 'Si vous constatez des problèmes en utilisant cette application, veuillez contacter : ') ; |
define ('ANN_PIED_MAIL', 'accueil@tela-botanica.org') ; |
define ('ANN_TITRE_MAIL_MODERATION', 'Un nouveau message aux adhérents est en attente de modération') ; |
define ('ANN_EXPEDITEUR_ORIGINAL', 'vous a envoyé un message par l\'intermédiaire du reseau Tela Botanica') ; |
define ('ANN_LISTE_DESTINATAIRES','aux destinataires suivants') ; |
define ('ANN_CONTENU_MESSAGE','Contenu du message') ; |
define ('ANN_TITRE_MAIL','Sujet du message') ; |
// ========================= Labels pour les mails ============================ |
102,6 → 107,7 |
define ('ANN_VERIF_TITRE', 'Votre message doit comporter un titre <i>et</i> un corps') ; |
define ('ANN_MESSAGE_APPLI', 'Application ANNUAIRE'); |
define ('ANN_MESSAGE_ENVOYE_A', 'Ce message a été envoyé à '); |
define ('ANN_MAIL_ATTENTE_MODERATION','Ce message a été envoyé au modérateur, il sera envoyé aux destinataires dès sa validation') ; |
define ("ANN_PIED_MESSAGE", "\n---------------------------------------------------------------------------". |
"\nCe message vous est envoyé par l'intermédiaire du site Internet". |
"\n(http://www.tela-botanica.org) de Tela Botanica, ". |
/trunk/client/annuaire/mail_tous.php |
---|
75,8 → 75,6 |
include_once ("Mail.php"); |
// envoie le mail à tous |
function envoie_mail_selection() |
{ |
global $objet, $corps, $annuaire_LABEL_STATUT, $SERVER_ADMIN, $GS_GLOBAL ; |