Subversion Repositories Applications.annuaire

Compare Revisions

Regard whitespace Rev 354 → Rev 355

/trunk/controleurs/MessageControleur.php
359,12 → 359,29
*/
public function envoyerMailDirectOuModere($id_annuaire, $expediteur, $destinataires, $sujet = '', $message = '') {
$destinataires_mail = $this->obtenirMailParTableauId($id_annuaire, $destinataires);
$donnees['erreurs'] = false;
$donnees['contenu_message'] = $this->filtrerChaine($message);
$sujet = $this->filtrerChaine($sujet);
if(count($destinataires) == 0) {
$donnees['erreurs'] = true;
$donnees['pas_de_destinataire'] = true;
}
if(trim($sujet) == '') {
$donnees['erreurs'] = true;
$donnees['pas_de_sujet'] = true;
}
if(trim($message) == '') {
$donnees['erreurs'] = true;
$donnees['pas_de_message'] = true;
}
if(!$donnees['erreurs']) {
$destinataires_mail = $this->obtenirMailParTableauId($id_annuaire, $destinataires);
$message = $this->getVue(Config::get('dossier_squelettes_mails').'mail_messagerie',$donnees);
 
// si on modere les mails et s'il y a trop de destinataires
392,11 → 409,11
$donnees['moderation'] = false;
}
}
 
$resultat = $this->getVue(Config::get('dossier_squelettes_annuaires').'message_envoi_confirmation',$donnees);
 
return $resultat;
 
}
public function obtenirMailParTableauId($id_annuaire, $destinataires) {