Subversion Repositories eFlore/Applications.del

Rev

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

Rev 2038 Rev 2039
Line 148... Line 148...
148
			// si utilisateur non inscrit
148
			// si utilisateur non inscrit
149
			if (($id_auteur_obs == 0) && ($o['courriel_utilisateur'] != '')) {
149
			if (($id_auteur_obs == 0) && ($o['courriel_utilisateur'] != '')) {
150
				$id_auteur_obs = $o['courriel_utilisateur'];
150
				$id_auteur_obs = $o['courriel_utilisateur'];
151
			}
151
			}
Line 152... Line -...
152
 
-
 
153
			// infos à mentionner dans l'email
-
 
154
			$infos = array();
-
 
155
			$infos['id'] = $id_obs;
-
 
156
			$infos['nom_sci'] = $this->formaterNomSci($o);
-
 
157
			$infos['date'] = $this->formaterDate($o['date_observation']);
-
 
158
			$infos['lieu'] = $this->formaterLieu($o);
-
 
159
			$infos['lien'] = $this->obtenirLienFiche($id_obs);
-
 
160
			$infos['commentaires'] = array();
-
 
161
 
152
 
162
			// mode gentleman
153
			// mode gentleman
163
			if (! isset($this->observations_concernees[$id_auteur_obs])) {
154
			if (! isset($this->observations_concernees[$id_auteur_obs])) {
164
				$this->observations_concernees[$id_auteur_obs] = array();
155
				$this->observations_concernees[$id_auteur_obs] = array();
-
 
156
			}
-
 
157
 
-
 
158
			if (! isset($this->observations_concernees[$id_auteur_obs][$id_obs])) {
-
 
159
				// infos à mentionner dans l'email
-
 
160
				$infos = array();
-
 
161
				$infos['id'] = $id_obs;
-
 
162
				$infos['nom_sci'] = $this->formaterNomSci($o);
-
 
163
				$infos['date'] = $this->formaterDate($o['date_observation']);
-
 
164
				$infos['lieu'] = $this->formaterLieu($o);
-
 
165
				$infos['lien'] = $this->obtenirLienFiche($id_obs);
-
 
166
				$infos['commentaires'] = array();
165
			}
167
 
166
			$this->observations_concernees[$id_auteur_obs][$id_obs] = $infos;
168
				$this->observations_concernees[$id_auteur_obs][$id_obs] = $infos;
-
 
169
				$this->observations_concernees[$id_auteur_obs][$id_obs]['commentaires'] = array();
Line 167... Line 170...
167
			$this->observations_concernees[$id_auteur_obs][$id_obs]['commentaires'] = array();
170
			}
168
 
171
 
169
			// isolation des données du commentaire
172
			// isolation des données du commentaire
170
			$commentaire = $this->arrayTranchette($o, 'dc_', true);
173
			$commentaire = $this->arrayTranchette($o, 'dc_', true);
Line 189... Line 192...
189
			// si utilisateur non inscrit
192
			// si utilisateur non inscrit
190
			if (($id_auteur_co == 0) && ($o['dco_utilisateur_courriel'] != '')) {
193
			if (($id_auteur_co == 0) && ($o['dco_utilisateur_courriel'] != '')) {
191
				$id_auteur_co = $o['dco_utilisateur_courriel'];
194
				$id_auteur_co = $o['dco_utilisateur_courriel'];
192
			}
195
			}
Line 193... Line -...
193
 
-
 
194
			// infos à mentionner dans l'email
-
 
195
			$infos = array();
-
 
196
			$infos['id_obs'] = $o['id_observation'];
-
 
197
			$id_auteur_obs = $o['ce_utilisateur'];
-
 
198
			// si utilisateur non inscrit
-
 
199
			if (($id_auteur_obs == 0) && ($o['courriel_utilisateur'] != '')) {
-
 
200
				$id_auteur_obs = $o['courriel_utilisateur'];
-
 
201
			}
-
 
202
			$infos['id_auteur_obs'] = $id_auteur_obs;
-
 
203
			$infos['auteur_obs'] = $this->formaterAuteurObs($o);
-
 
204
			$infos['nom_sci'] = $this->formaterNomSci($o);
-
 
205
			$infos['nom_sci_co'] = $this->formaterNomSci($o, 'dco_');
-
 
206
			$infos['date'] = $this->formaterDate($o['date_observation']);
-
 
207
			$infos['date_co'] = $this->formaterDate($o['dco_date']);
-
 
208
			$infos['texte_co'] = $o['dco_texte'];
-
 
209
			$infos['lieu'] = $this->formaterLieu($o);
-
 
210
			$infos['lien'] = $this->obtenirLienFiche($o['id_observation']);
-
 
211
			$infos['commentaires'] = array();
-
 
212
 
196
 
213
			// mode gentleman
197
			// mode gentleman
214
			if (! isset($this->commentaires_concernes[$id_auteur_co])) {
198
			if (! isset($this->commentaires_concernes[$id_auteur_co])) {
215
				$this->commentaires_concernes[$id_auteur_co] = array();
199
				$this->commentaires_concernes[$id_auteur_co] = array();
-
 
200
			}
-
 
201
 
-
 
202
			if (! isset($this->commentaires_concernes[$id_auteur_co][$id_co])) {
-
 
203
				// infos à mentionner dans l'email
-
 
204
				$infos = array();
-
 
205
				$infos['id_obs'] = $o['id_observation'];
-
 
206
				$id_auteur_obs = $o['ce_utilisateur'];
-
 
207
				// si utilisateur non inscrit
-
 
208
				if (($id_auteur_obs == 0) && ($o['courriel_utilisateur'] != '')) {
-
 
209
					$id_auteur_obs = $o['courriel_utilisateur'];
-
 
210
				}
-
 
211
				$infos['id_auteur_obs'] = $id_auteur_obs;
-
 
212
				$infos['auteur_obs'] = $this->formaterAuteurObs($o);
-
 
213
				$infos['nom_sci'] = $this->formaterNomSci($o);
-
 
214
				$infos['nom_sci_co'] = $this->formaterNomSci($o, 'dco_');
-
 
215
				$infos['date'] = $this->formaterDate($o['date_observation']);
-
 
216
				$infos['date_co'] = $this->formaterDate($o['dco_date']);
-
 
217
				$infos['texte_co'] = $o['dco_texte'];
-
 
218
				$infos['lieu'] = $this->formaterLieu($o);
-
 
219
				$infos['lien'] = $this->obtenirLienFiche($o['id_observation']);
216
			}
220
				$infos['commentaires'] = array();
217
			$this->commentaires_concernes[$id_auteur_co][$id_co] = $infos;
221
				$this->commentaires_concernes[$id_auteur_co][$id_co] = $infos;
-
 
222
				$this->commentaires_concernes[$id_auteur_co][$id_co]['commentaires'] = array();
Line 218... Line 223...
218
			$this->commentaires_concernes[$id_auteur_co][$id_co]['commentaires'] = array();
223
			}
219
 
224
 
220
			// isolation des données du commentaire
225
			// isolation des données du commentaire
221
			$commentaire = $this->arrayTranchette($o, 'dc_', true);
226
			$commentaire = $this->arrayTranchette($o, 'dc_', true);