Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2203 → Rev 2204

/trunk/services/modules/0.1/determinations/ValiderDetermination.php
169,30 → 169,33
$gestionUtilisateur = $this->conteneur->getUtilisateur();
$utilisateurInfos = $gestionUtilisateur->getUtilisateur();
$infos_obs = $this->getInfosObs();
$donnees = array(
'auteur_obs_fmt' => $infos_obs['prenom_utilisateur'].' '.$infos_obs['nom_utilisateur'],
'validateur_fmt' => $utilisateurInfos['prenom']." ".$utilisateurInfos['nom'],
'lien_profil' => sprintf($this->conteneur->getParametre('message.lien_profil'), $this->idValidateurObs),
'id_obs' => $this->idObs,
'lien_obs' => sprintf($this->conteneur->getParametre('obs_fiche_tpl'), $this->idObs),
'lien_wiki' => $this->conteneur->getParametre('message.lien_wiki_validation')
);
$sujet = $this->conteneur->getParametre('message.titre_message_validation');
$squelettePhp = $this->conteneur->getSquelettePhp();
$squeletteHtml = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.html';
$corpsHtml = $squelettePhp->analyser($squeletteHtml, $donnees);
$squeletteTxt = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.txt';
$corpsTxt = $squelettePhp->analyser($squeletteTxt, $donnees);
$messagerie = $this->conteneur->getMessagerie();
$messagerie->envoyerHtml($infos_obs['courriel_utilisateur'],
$sujet,
$corpsHtml,
$corpsTxt);
// vérifier si message obs à 1
if (preg_match('"mail_notification_mes_obs":"1"', $utilisateurInfos['preferences']) ) {
$infos_obs = $this->getInfosObs();
$donnees = array(
'auteur_obs_fmt' => $infos_obs['prenom_utilisateur'].' '.$infos_obs['nom_utilisateur'],
'validateur_fmt' => $utilisateurInfos['prenom']." ".$utilisateurInfos['nom'],
'lien_profil' => sprintf($this->conteneur->getParametre('message.lien_profil'), $this->idValidateurObs),
'id_obs' => $this->idObs,
'lien_obs' => sprintf($this->conteneur->getParametre('obs_fiche_tpl'), $this->idObs),
'lien_wiki' => $this->conteneur->getParametre('message.lien_wiki_validation')
);
$sujet = $this->conteneur->getParametre('message.titre_message_validation');
$squelettePhp = $this->conteneur->getSquelettePhp();
$squeletteHtml = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.html';
$corpsHtml = $squelettePhp->analyser($squeletteHtml, $donnees);
$squeletteTxt = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.txt';
$corpsTxt = $squelettePhp->analyser($squeletteTxt, $donnees);
$messagerie = $this->conteneur->getMessagerie();
$messagerie->envoyerHtml($infos_obs['courriel_utilisateur'],
$sujet,
$corpsHtml,
$corpsTxt);
}
}
}