Subversion Repositories Applications.annuaire

Rev

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

Rev 378 Rev 388
Line 178... Line 178...
178
		$destinataireId = $this->utilisateurId;//$this->donnees['destinataire_id'];
178
		$destinataireId = $this->utilisateurId;//$this->donnees['destinataire_id'];
179
		$sujet = stripslashes($this->donnees['sujet']);
179
		$sujet = stripslashes($this->donnees['sujet']);
180
		$contenu = stripslashes($this->donnees['message']);
180
		$contenu = stripslashes($this->donnees['message']);
181
		$envoyeur = $this->donnees['utilisateur_courriel'];
181
		$envoyeur = $this->donnees['utilisateur_courriel'];
182
		$copies = array_key_exists('copies', $this->donnees) ? explode(',', $this->donnees['copies']) : null;
182
		$copies = array_key_exists('copies', $this->donnees) ? explode(',', $this->donnees['copies']) : null;
-
 
183
		$format = isset($this->donnees['format']) ? $this->donnees['format'] : 'text';
Line 183... Line 184...
183
		
184
		
184
		$info = null;
185
		$info = null;
185
		if ($this->getAnnuaire()->utilisateurExisteParMail($this->idAnnuaire, $envoyeur)) {
186
		if ($this->estAutoriseMessagerie($envoyeur) || $this->getAnnuaire()->utilisateurExisteParMail($this->idAnnuaire, $envoyeur)) {
186
			$destinataire = $this->getAnnuaire()->obtenirMailParId($this->idAnnuaire, $destinataireId);
187
			$destinataire = $this->getAnnuaire()->obtenirMailParId($this->idAnnuaire, $destinataireId);
-
 
188
			if ($destinataire) {
-
 
189
				if($format == 'html') {
-
 
190
					$envoie = $this->getMessagerie()->envoyerMail($envoyeur, $destinataire, $sujet, $contenu);
187
			if ($destinataire) {
191
				} else {
-
 
192
					$envoie = $this->getMessagerie()->envoyerMailText($envoyeur, $destinataire, $sujet, $contenu);
188
				$envoie = $this->getMessagerie()->envoyerMailText($envoyeur, $destinataire, $sujet, $contenu);
193
				}
189
				if ($envoie) {
194
				if ($envoie) {
190
					$info['message'] = "Votre message a bien été envoyé.";
195
					$info['message'] = "Votre message a bien été envoyé.";
191
					foreach ($copies as $copie) {
196
					foreach ($copies as $copie) {
192
						$sujet = '[COPIE] '.$sujet;
197
						$sujet = '[COPIE] '.$sujet;