Subversion Repositories Applications.annuaire

Rev

Rev 170 | Rev 214 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 170 Rev 177
Line 267... Line 267...
267
 
267
 
268
		$message_modele = $this->getModele('DonneeTemporaireModele');
268
		$message_modele = $this->getModele('DonneeTemporaireModele');
Line 269... Line 269...
269
		$id_stockage = $message_modele->stockerDonneeTemporaire($mail, true);
269
		$id_stockage = $message_modele->stockerDonneeTemporaire($mail, true);
270
 
270
 
271
		if($id_stockage) {
271
		if($id_stockage) {
272
			$this->envoyerMailModeration($id_stockage,$sujet , $message);
272
			$this->envoyerMailModeration($id_stockage, $destinataires, $sujet , $message);
Line 273... Line 273...
273
			return true;
273
			return true;
Line 281... Line 281...
281
	 * Envoie un mail au modérateur contenant les lien pour, au choix, refuser ou bien accepter l'envoi du mail
281
	 * Envoie un mail au modérateur contenant les lien pour, au choix, refuser ou bien accepter l'envoi du mail
282
	 * @param int $id_mail_a_moderer identifiant du mail à modérer (dans la table des données temporaires)
282
	 * @param int $id_mail_a_moderer identifiant du mail à modérer (dans la table des données temporaires)
283
	 * @param string $sujet_message_a_moderer sujet du message
283
	 * @param string $sujet_message_a_moderer sujet du message
284
	 * @param string $message_a_moderer corps du message
284
	 * @param string $message_a_moderer corps du message
285
	 */
285
	 */
286
	private function envoyerMailModeration($id_mail_a_moderer, $sujet_message_a_moderer, $message_a_moderer) {
286
	private function envoyerMailModeration($id_mail_a_moderer, $destinataires, $sujet_message_a_moderer, $message_a_moderer) {
Line 287... Line 287...
287
 
287
 
288
		$url_cette_page = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
288
		$url_cette_page = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
Line 289... Line 289...
289
		$url_base = $url_cette_page;
289
		$url_base = $url_cette_page;
Line 304... Line 304...
304
 
304
 
305
		$donnees['lien_accepter_mail'] = $lien_accepter_mail;
305
		$donnees['lien_accepter_mail'] = $lien_accepter_mail;
306
		$donnees['lien_refuser_mail'] = $lien_refuser_mail;
306
		$donnees['lien_refuser_mail'] = $lien_refuser_mail;
307
		$donnees['sujet_message'] = $sujet_message_a_moderer;
307
		$donnees['sujet_message'] = $sujet_message_a_moderer;
-
 
308
		$donnees['contenu_message'] = $message_a_moderer;
-
 
309
		if(is_array($destinataires)) {
-
 
310
			$destinataires = implode(', ', $destinataires);;	
-
 
311
		}
Line 308... Line 312...
308
		$donnees['contenu_message'] = $message_a_moderer;
312
		$donnees['destinataires_message'] = $destinataires;
-
 
313
 
-
 
314
		$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_moderation_message',$donnees);
-
 
315
		
Line 309... Line 316...
309
 
316
		echo $contenu_mail;
Line 310... Line 317...
310
		$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_moderation_message',$donnees);
317
		exit;