| Line 125... |
Line 125... |
| 125 |
' -- '.__FILE__.' : '.__LINE__;
|
125 |
' -- '.__FILE__.' : '.__LINE__;
|
| 126 |
$auteurInfo = $this->bdd->recuperer($requete);
|
126 |
$auteurInfo = $this->bdd->recuperer($requete);
|
| 127 |
return $auteurInfo['ce_utilisateur'];
|
127 |
return $auteurInfo['ce_utilisateur'];
|
| 128 |
}
|
128 |
}
|
| Line 129... |
Line 129... |
| 129 |
|
129 |
|
| 130 |
private function getInfosObs() {
|
130 |
private function getInfosObs() {
|
| 131 |
$obsIdP = $this->bdd->proteger($this->idObs);
|
131 |
$obsIdP = $this->bdd->proteger($this->idObs);
|
| 132 |
$requete = 'SELECT * '.
|
132 |
$requete = 'SELECT * '.
|
| 133 |
'FROM del_observation '.
|
133 |
'FROM del_observation '.
|
| 134 |
"WHERE id_observation = $obsIdP ".
|
134 |
"WHERE id_observation = $obsIdP ".
|
| 135 |
' -- '.__FILE__.' : '.__LINE__;
|
135 |
' -- '.__FILE__.' : '.__LINE__;
|
| 136 |
$obsInfos = $this->bdd->recuperer($requete);
|
136 |
$obsInfos = $this->bdd->recuperer($requete);
|
| 137 |
return $obsInfos;
|
137 |
return $obsInfos;
|
| Line 138... |
Line 138... |
| 138 |
}
|
138 |
}
|
| 139 |
|
139 |
|
| 140 |
private function verifierDroitUtilisateur() {
|
140 |
private function verifierDroitUtilisateur() {
|
| Line 164... |
Line 164... |
| 164 |
return $this->bdd->requeter($requete);
|
164 |
return $this->bdd->requeter($requete);
|
| 165 |
}
|
165 |
}
|
| Line 166... |
Line 166... |
| 166 |
|
166 |
|
| 167 |
private function avertirAuteurObservation() {
|
167 |
private function avertirAuteurObservation() {
|
| 168 |
// le validateur est forcément celui qui est actuellement connecté
|
168 |
// le validateur est forcément celui qui est actuellement connecté
|
| 169 |
$gestionUtilisateur = $this->conteneur->getUtilisateur();
|
169 |
$gestionUtilisateur = $this->conteneur->getUtilisateur();
|
| Line 170... |
Line 170... |
| 170 |
$utilisateurInfos = $gestionUtilisateur->getUtilisateur();
|
170 |
$utilisateurInfos = $gestionUtilisateur->getUtilisateur();
|
| Line 171... |
Line 171... |
| 171 |
|
171 |
|
| 172 |
$infos_obs = $this->getInfosObs();
|
172 |
$infos_obs = $this->getInfosObs();
|
| 173 |
|
173 |
|
| 174 |
$donnees = array(
|
174 |
$donnees = array(
|
| 175 |
'auteur_obs_fmt' => $infos_obs['prenom_utilisateur'].' '.$infos_obs['nom_utilisateur'],
|
175 |
'auteur_obs_fmt' => $infos_obs['prenom_utilisateur'].' '.$infos_obs['nom_utilisateur'],
|
| 176 |
'validateur_fmt' => $utilisateurInfos['prenom']." ".$utilisateurInfos['nom'],
|
176 |
'validateur_fmt' => $utilisateurInfos['prenom']." ".$utilisateurInfos['nom'],
|
| 177 |
'lien_profil' => sprintf($this->conteneur->getParametre('message.lien_profil'), $this->idObs),
|
177 |
'lien_profil' => sprintf($this->conteneur->getParametre('message.lien_profil'), $this->idValidateurObs),
|
| 178 |
'id_obs' => $this->idObs,
|
178 |
'id_obs' => $this->idObs,
|
| Line 179... |
Line 179... |
| 179 |
'lien_obs' => sprintf($this->conteneur->getParametre('obs_fiche_tpl'), $this->idObs),
|
179 |
'lien_obs' => sprintf($this->conteneur->getParametre('obs_fiche_tpl'), $this->idObs),
|
| Line 180... |
Line 180... |
| 180 |
'lien_wiki' => $this->conteneur->getParametre('message.lien_wiki_validation')
|
180 |
'lien_wiki' => $this->conteneur->getParametre('message.lien_wiki_validation')
|
| 181 |
);
|
181 |
);
|
| 182 |
|
182 |
|
| Line 183... |
Line 183... |
| 183 |
$sujet = $this->conteneur->getParametre('message.titre_message_validation');
|
183 |
$sujet = $this->conteneur->getParametre('message.titre_message_validation');
|
| 184 |
|
184 |
|
| Line 185... |
Line 185... |
| 185 |
$squelettePhp = $this->conteneur->getSquelettePhp();
|
185 |
$squelettePhp = $this->conteneur->getSquelettePhp();
|
| 186 |
$squeletteHtml = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.html';
|
186 |
$squeletteHtml = dirname(__FILE__).DS.'squelettes'.DS.'validation_determination.tpl.html';
|
| 187 |
$corpsHtml = $squelettePhp->analyser($squeletteHtml, $donnees);
|
187 |
$corpsHtml = $squelettePhp->analyser($squeletteHtml, $donnees);
|