Line 43... |
Line 43... |
43 |
//<![CDATA[
|
43 |
//<![CDATA[
|
44 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
44 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
45 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
45 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
46 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
46 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
47 |
var HTML5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>;
|
47 |
var HTML5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>;
|
- |
|
48 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
- |
|
49 |
var PROJET_TAG = "<?=isset($_GET['tag-obs']) ? $_GET['tag-obs'] : 'WidgetSaisie'?>";
|
48 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
50 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
49 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
51 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
- |
|
52 |
// Code du référentiel utilisé pour les nom scientifiques.
|
- |
|
53 |
var NOM_SCI_REFERENTIEL = "<?=$ns_referentiel?>";
|
- |
|
54 |
// Code de la version du référentiel utilisé pour les nom scientifiques.
|
- |
|
55 |
var NOM_SCI_VERSION = "<?=$ns_version?>";
|
- |
|
56 |
// Nombre d'élément dans les listes d'auto-complétion
|
- |
|
57 |
var AUTOCOMPLETION_ELEMENTS_NBRE = 20;
|
50 |
// URL du web service permettant l'auto-complétion des noms scientifiques.
|
58 |
// URL du web service permettant l'auto-complétion des noms scientifiques.
|
51 |
var SERVICE_AUTOCOMPLETION_NOM_SCI_URL = "<?=$url_ws_autocompletion_ns?>?"+
|
59 |
var SERVICE_AUTOCOMPLETION_NOM_SCI_URL = "<?=$url_ws_autocompletion_ns?>?"+
|
52 |
"masque={masque}&"+
|
60 |
"masque={masque}&"+
|
53 |
"recherche=etendue&"+
|
61 |
"recherche=etendue&"+
|
54 |
"retour.format=min&"+
|
- |
|
55 |
"retour.champs=nom_retenu,num_taxonomique,nom_retenu.id&"+
|
62 |
"retour.champs=nom_retenu,num_taxonomique,nom_retenu.id&"+
|
- |
|
63 |
"version.projet="+NOM_SCI_VERSION+"&"+
|
56 |
"navigation.limite=50";
|
64 |
"navigation.limite="+AUTOCOMPLETION_ELEMENTS_NBRE;
|
- |
|
65 |
console.log(SERVICE_AUTOCOMPLETION_NOM_SCI_URL);
|
57 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
66 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
58 |
var SERVICE_NOM_COMMUNE_URL = "http://www.tela-botanica.org/service:eflore:osm/0.1/nom-commune?lon={lon}&lat={lat}";
|
67 |
var SERVICE_NOM_COMMUNE_URL = "http://www.tela-botanica.org/service:eflore:osm/0.1/nom-commune?lon={lon}&lat={lat}";
|
59 |
// URL du marqueur à utiliser dans la carte Google Map
|
68 |
// URL du marqueur à utiliser dans la carte Google Map
|
60 |
var GOOGLE_MAP_MARQUEUR_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/marqueurs/epingle.png";
|
69 |
var GOOGLE_MAP_MARQUEUR_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/marqueurs/epingle.png";
|
61 |
// URL de l'icône du bouton supprimer
|
70 |
// URL de l'icône du bouton supprimer
|
Line 269... |
Line 278... |
269 |
</div>
|
278 |
</div>
|
270 |
<!-- Affiche le tableau récapitualif des observations ajoutées -->
|
279 |
<!-- Affiche le tableau récapitualif des observations ajoutées -->
|
271 |
<div id="zone-liste-obs" class="row-fluid">
|
280 |
<div id="zone-liste-obs" class="row-fluid">
|
272 |
<form action="#" class="well form-horizontal">
|
281 |
<form action="#" class="well form-horizontal">
|
273 |
<div class="row-fluid">
|
282 |
<div class="row-fluid">
|
274 |
<h2>Liste des observations à transmettre</h2>
|
283 |
<h2>Liste des <span class="obs-nbre"></span> observations à transmettre</h2>
|
275 |
<table id="liste-obs" class="table table-striped table-bordered table-condensed">
|
284 |
<table id="liste-obs" class="table table-bordered table-condensed">
|
276 |
<thead>
|
285 |
<thead>
|
277 |
<tr>
|
286 |
<tr>
|
278 |
<th><i class="icon-list illustration"> </i>N°</th>
|
287 |
<th rowspan="3">Photo</th>
|
279 |
<th><i class="icon-calendar illustration"> </i>Date</th>
|
- |
|
280 |
<th><i class="icon-leaf illustration"> </i>Nom</th>
|
288 |
<th><i class="icon-leaf illustration"> </i>Nom</th>
|
281 |
<th title="Latitude / Longitude"><i class="icon-map-marker"> </i>Lat./Long.</th>
|
289 |
<th colspan="2">Commune (code INSEE) [<span title="Latitude / Longitude"><i class="icon-map-marker"> </i>Lat./Long.</span>]</th>
|
282 |
<th>Commune</th>
|
290 |
<th rowspan="3">Notes</th>
|
- |
|
291 |
<th rowspan="3"><i class="icon-trash icone"> </i>Action</th>
|
- |
|
292 |
</tr>
|
- |
|
293 |
<tr>
|
- |
|
294 |
<!-- Photo -->
|
- |
|
295 |
<th rowspan="2"><i class="icon-calendar illustration"> </i>Date</th>
|
283 |
<th>Lieu-dit</th>
|
296 |
<th>Lieu-dit</th>
|
284 |
<th>Station</th>
|
297 |
<th>Station</th>
|
285 |
<th>Milieu</th>
|
298 |
<!-- Notes -->
|
- |
|
299 |
<!-- Action -->
|
- |
|
300 |
</tr>
|
- |
|
301 |
<tr>
|
- |
|
302 |
<!-- N° -->
|
286 |
<th>Photo</th>
|
303 |
<!-- Photo -->
|
- |
|
304 |
<!-- Nom scientifique & Date -->
|
- |
|
305 |
<th colspan="2">Milieu</th>
|
287 |
<th>Notes</th>
|
306 |
<!-- Notes -->
|
288 |
<th><i class="icon-trash icone"> </i>Action</th>
|
307 |
<!-- Action -->
|
289 |
</tr>
|
308 |
</tr>
|
290 |
</thead>
|
309 |
</thead>
|
291 |
<tbody></tbody>
|
310 |
<tbody></tbody>
|
292 |
</table>
|
311 |
</table>
|
293 |
</div>
|
312 |
</div>
|
Line 306... |
Line 325... |
306 |
<p class="span12">© Tela Botanica 2012</p>
|
325 |
<p class="span12">© Tela Botanica 2012</p>
|
307 |
</footer>
|
326 |
</footer>
|
308 |
</div>
|
327 |
</div>
|
Line 309... |
Line 328... |
309 |
|
328 |
|
310 |
<!-- Messages d'erreur du formulaire-->
|
329 |
<!-- Messages d'erreur du formulaire-->
|
311 |
<div id="dialogue-bloquer-copier-coller" class="alert alert-error" style="display: none;" title="Information copier/coller">
|
330 |
<div id="dialogue-bloquer-copier-coller" style="display: none;" title="Information copier/coller">
|
312 |
<p>
|
331 |
<p>
|
313 |
Merci de ne pas copier/coller votre courriel.<br/>
|
332 |
Merci de ne pas copier/coller votre courriel.<br/>
|
314 |
La double saisie permet de vérifier l'absence d'erreurs.
|
333 |
La double saisie permet de vérifier l'absence d'erreurs.
|
315 |
</p>
|
334 |
</p>
|
316 |
</div>
|
335 |
</div>
|
317 |
<div id="dialogue-zero-obs" class="alert alert-info" style="display: none;" title="Information aucune observation">
|
336 |
<div id="dialogue-zero-obs" style="display: none;" title="Information aucune observation">
|
318 |
<p>Veuillez saisir des observations pour les transmettres.</p>
|
337 |
<p>Veuillez saisir des observations pour les transmettres.</p>
|
Line 319... |
Line 338... |
319 |
</div>
|
338 |
</div>
|
Line 320... |
Line 339... |
320 |
|
339 |
|
Line 321... |
Line 340... |
321 |
<div id="dialogue-obs-transaction" class="alert" style="display: none;" title="Transmission des observations"></div>
|
340 |
<div id="dialogue-obs-transaction" style="display: none;" title="Transmission des observations"></div>
|
322 |
|
341 |
|
323 |
<div id="dialogue-erreur" class="alert alert-error" style="display: none;" title="Erreur"></div>
|
342 |
<div id="dialogue-erreur" style="display: none;" title="Erreur"></div>
|
324 |
|
343 |
|