| Line 37... |
Line 37... |
| 37 |
|
37 |
|
| 38 |
<!-- Javascript : appli saisie -->
|
38 |
<!-- Javascript : appli saisie -->
|
| 39 |
<script type="text/javascript">
|
39 |
<script type="text/javascript">
|
| 40 |
//<![CDATA[
|
40 |
//<![CDATA[
|
| 41 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
41 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
| - |
|
42 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
| - |
|
43 |
// La présence du parametre 'ville' dans l'URL géolocalise
|
| 42 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
44 |
var VILLE = "<?=isset($_GET['ville']) ? $_GET['ville'] : ''?>";
|
| 43 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
45 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
| - |
|
46 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
| - |
|
47 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
| 44 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
48 |
var SERVICE_NOM_COMMUNE_URL = "http://www.tela-botanica.org/service:eflore:osm/0.1/nom-commune?lon={lon}&lat={lat}";
|
| 45 |
// URL du marqueur à utiliser dans la carte Google Map
|
49 |
// URL du marqueur à utiliser dans la carte Google Map
|
| 46 |
var GOOGLE_MAP_MARQUEUR_URL = "<?=$url_base?>/modules/saisie/squelettes/sauvages/images/marqueurs/fleur.png";
|
50 |
var GOOGLE_MAP_MARQUEUR_URL = "<?=$url_base?>/modules/saisie/squelettes/sauvages/images/marqueurs/fleur.png";
|
| 47 |
// URL de l'icône du bouton supprimer
|
51 |
// URL de l'icône du bouton supprimer
|
| 48 |
var SUPPRIMER_ICONE_URL = "<?=$url_base?>/modules/saisie/squelettes/sauvages/images/icones/supprimer.png";
|
52 |
var SUPPRIMER_ICONE_URL = "<?=$url_base?>/modules/saisie/squelettes/sauvages/images/icones/supprimer.png";
|
| Line 113... |
Line 117... |
| 113 |
Rue
|
117 |
Rue
|
| 114 |
</label>
|
118 |
</label>
|
| 115 |
<input id="rue" name="rue" type="text" value="" />
|
119 |
<input id="rue" name="rue" type="text" value="" />
|
| 116 |
</li>
|
120 |
</li>
|
| 117 |
<li>
|
121 |
<li>
|
| - |
|
122 |
<ul id="rue_numeros">
|
| - |
|
123 |
<li>
|
| 118 |
<label for="rue_num_debut" title="Indiquer le numéro de début de la rue">
|
124 |
<label for="rue_num_debut" title="Indiquer le numéro de début de la rue">
|
| 119 |
<strong class="obligatoire">*</strong>
|
125 |
<strong class="obligatoire">*</strong>
|
| 120 |
N° début
|
126 |
N° début
|
| 121 |
</label>
|
127 |
</label>
|
| 122 |
<input id="rue_num_debut" name="rue_num_debut" type="text" value="" />
|
128 |
<input id="rue_num_debut" name="rue_num_debut" type="text" value="" />
|
| 123 |
</li>
|
129 |
</li>
|
| 124 |
<li>
|
130 |
<li>
|
| 125 |
<label for="rue_num_fin" title="Indiquer le numéro de fin de la rue">
|
131 |
<label for="rue_num_fin" title="Indiquer le numéro de fin de la rue">
|
| 126 |
<strong class="obligatoire">*</strong>
|
132 |
<strong class="obligatoire">*</strong>
|
| 127 |
N° fin
|
133 |
N° fin
|
| 128 |
</label>
|
134 |
</label>
|
| 129 |
<input id="rue_num_fin" name="rue_num_fin" type="text" value="" />
|
135 |
<input id="rue_num_fin" name="rue_num_fin" type="text" value="" />
|
| - |
|
136 |
</li>
|
| - |
|
137 |
</ul>
|
| - |
|
138 |
<hr class="nettoyage" />
|
| 130 |
</li>
|
139 |
</li>
|
| 131 |
<li>
|
140 |
<li>
|
| 132 |
<label for="rue_cote" title="Choisissez un type de côté de rue">
|
141 |
<label for="rue_cote" title="Choisissez un type de côté de rue">
|
| 133 |
<strong class="obligatoire">*</strong>
|
142 |
<strong class="obligatoire">*</strong>
|
| 134 |
Côté
|
143 |
Côté
|
| Line 182... |
Line 191... |
| 182 |
<li>
|
191 |
<li>
|
| 183 |
<label for="map_canvas" class="oblig" title="Veuillez localiser l'observation">
|
192 |
<label for="map_canvas" class="oblig" title="Veuillez localiser l'observation">
|
| 184 |
<strong class="obligatoire">*</strong> Géolocalisation
|
193 |
<strong class="obligatoire">*</strong> Géolocalisation
|
| 185 |
</label>
|
194 |
</label>
|
| 186 |
</li>
|
195 |
</li>
|
| 187 |
<li id="map_canvas" style="width:500px; height:240px;" ></li>
|
196 |
<li id="map-canvas"></li>
|
| 188 |
<li>
|
197 |
<li>
|
| 189 |
<label for="adresse" title="Information sur la localisation">
|
198 |
<label for="adresse" title="Information sur la localisation">
|
| 190 |
Adresse
|
199 |
Adresse
|
| 191 |
</label>
|
200 |
</label>
|
| 192 |
<input id="adresse" name="adresse" type="text" value=""/>
|
201 |
<input id="adresse" name="adresse" type="text" value="" class="champ-long"/>
|
| 193 |
</li>
|
202 |
</li>
|
| 194 |
<li>
|
203 |
<li>
|
| - |
|
204 |
<label for="coordonnees-geo">
|
| - |
|
205 |
<a href="#" class="afficher-coord">Afficher</a>
|
| - |
|
206 |
<a href="#" class="afficher-coord" style="display:none;">Cacher</a>
|
| 195 |
<span id="coordonnees-geo">Les coordonnées géographiques</span>
|
207 |
Les coordonnées géographiques
|
| - |
|
208 |
<span id="lat-lon-info" class="info"
|
| - |
|
209 |
title="Système géodésique mondial, révision de 1984 - Coordonnées non projetées">
|
| - |
|
210 |
(WGS84)
|
| - |
|
211 |
</span>
|
| 196 |
<ul>
|
212 |
</label>
|
| - |
|
213 |
<ul id="coordonnees-geo" style="display:none;">
|
| 197 |
<li id="masque">
|
214 |
<li id="coord-lat">
|
| 198 |
<label for="latitude">Latitude</label>
|
215 |
<label for="latitude">Latitude</label>
|
| 199 |
<input id="latitude" name="latitude" type="text" value=""/>
|
216 |
<input id="latitude" name="latitude" type="text" value=""/>
|
| - |
|
217 |
</li>
|
| - |
|
218 |
<li id="coord-lng">
|
| 200 |
<label for="longitude">Longitude</label>
|
219 |
<label for="longitude">Longitude</label>
|
| 201 |
<input id="longitude" name="longitude" type="text" value=""/>
|
220 |
<input id="longitude" name="longitude" type="text" value=""/>
|
| - |
|
221 |
</li>
|
| - |
|
222 |
<li id="info-commune">
|
| - |
|
223 |
<label for="marqueur-commune">Commune</label>
|
| - |
|
224 |
<span id="marqueur-commune">
|
| 202 |
<span id="lat-lon-info" class="info"
|
225 |
<span id="commune-nom" class="commune-info"> </span>
|
| 203 |
title="Système géodésique mondial, révision de 1984 - Coordonnées non projetées">
|
226 |
(<span id="commune-code-insee" class="commune-info" title="Code INSEE de la commune">?</span>)
|
| 204 |
(WGS84)
|
227 |
</span>
|
| - |
|
228 |
</li>
|
| 205 |
</span>
|
229 |
<li>
|
| 206 |
<input type="button" value="Trouver l'adresse" onclick="codeLatLng()"/>
|
230 |
<input type="button" value="Trouver l'adresse" onclick="codeLatLng()"/>
|
| 207 |
</li>
|
231 |
</li>
|
| 208 |
</ul>
|
232 |
</ul>
|
| 209 |
</li>
|
233 |
</li>
|
| 210 |
<li>
|
234 |
<li>
|
| Line 224... |
Line 248... |
| 224 |
method="post" enctype="multipart/form-data">
|
248 |
method="post" enctype="multipart/form-data">
|
| 225 |
<fieldset id="partie-photo">
|
249 |
<fieldset id="partie-photo">
|
| 226 |
<legend>Ajouter une photo</legend>
|
250 |
<legend>Ajouter une photo</legend>
|
| 227 |
<input type="file" id="fichier" name="fichier"/>
|
251 |
<input type="file" id="fichier" name="fichier"/>
|
| 228 |
<input type="hidden" name="MAX_FILE_SIZE" value="5242880"/>
|
252 |
<input type="hidden" name="MAX_FILE_SIZE" value="5242880"/>
|
| 229 |
<input type="submit" value="charger"/>
|
- |
|
| 230 |
<div id="miniature"></div>
|
253 |
<div id="miniature"></div>
|
| 231 |
<div><button id="effacer-miniature" type="button" >Effacer</button></div>
|
254 |
<button id="effacer-miniature" type="button" style="display:none;">Effacer</button>
|
| 232 |
</fieldset>
|
255 |
</fieldset>
|
| 233 |
</form>
|
256 |
</form>
|
| Line 234... |
Line 257... |
| 234 |
|
257 |
|
| 235 |
<div>
|
258 |
<div>
|
| Line 248... |
Line 271... |
| 248 |
<th>N°</th>
|
271 |
<th>N°</th>
|
| 249 |
<th>Date</th>
|
272 |
<th>Date</th>
|
| 250 |
<th>Adresse</th>
|
273 |
<th>Adresse</th>
|
| 251 |
<th>Nom</th>
|
274 |
<th>Nom</th>
|
| 252 |
<th>Milieu</th>
|
275 |
<th>Milieu</th>
|
| 253 |
<th>Latitude</th>
|
- |
|
| 254 |
<th>Longitude</th>
|
276 |
<th title="Latitude / Longitude">Lat./Long.</th>
|
| 255 |
<th>Photo</th>
|
277 |
<th>Photo</th>
|
| 256 |
<th>Notes</th>
|
278 |
<th>Notes</th>
|
| 257 |
<th></th>
|
279 |
<th></th>
|
| 258 |
</tr>
|
280 |
</tr>
|
| 259 |
</thead>
|
281 |
</thead>
|
| Line 277... |
Line 299... |
| 277 |
<div id="dialogue-form-invalide" style="display: none;" title="Validation du formulaire">
|
299 |
<div id="dialogue-form-invalide" style="display: none;" title="Validation du formulaire">
|
| 278 |
<p>Certains champs n'ont pas été saisis correctement, veuillez vérifier les champs saisis.</p>
|
300 |
<p>Certains champs n'ont pas été saisis correctement, veuillez vérifier les champs saisis.</p>
|
| 279 |
</div>
|
301 |
</div>
|
| Line 280... |
Line 302... |
| 280 |
|
302 |
|
| 281 |
<div id="dialogue-obs-transaction" style="display: none;" title="Transmission des observations"></div>
|
303 |
<div id="dialogue-obs-transaction" style="display: none;" title="Transmission des observations"></div>
|
| - |
|
304 |
|
| - |
|
305 |
<div id="dialogue-google-map" style="display: none;" title="Information sur Google Map"></div>
|
| - |
|
306 |
|
| - |
|
307 |
<div id="dialogue-erreur" style="display: none;" title="Erreur">
|
| 282 |
|
308 |
|
| 283 |
<!-- Stats : Google Analytics-->
|
309 |
<!-- Stats : Google Analytics-->
|
| 284 |
<script type="text/javascript">
|
310 |
<script type="text/javascript">
|
| 285 |
//<![CDATA[
|
311 |
//<![CDATA[
|
| 286 |
var _gaq = _gaq || [];
|
312 |
var _gaq = _gaq || [];
|