45,15 → 45,24 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>; |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5 |
var HTML5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>; |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5 |
var PROJET_TAG = "<?=isset($_GET['tag-obs']) ? $_GET['tag-obs'] : 'WidgetSaisie'?>"; |
// URL du web service réalisant l'insertion des données dans la base du CEL. |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>"; |
// Code du référentiel utilisé pour les nom scientifiques. |
var NOM_SCI_REFERENTIEL = "<?=$ns_referentiel?>"; |
// Code de la version du référentiel utilisé pour les nom scientifiques. |
var NOM_SCI_VERSION = "<?=$ns_version?>"; |
// Nombre d'élément dans les listes d'auto-complétion |
var AUTOCOMPLETION_ELEMENTS_NBRE = 20; |
// URL du web service permettant l'auto-complétion des noms scientifiques. |
var SERVICE_AUTOCOMPLETION_NOM_SCI_URL = "<?=$url_ws_autocompletion_ns?>?"+ |
"masque={masque}&"+ |
"recherche=etendue&"+ |
"retour.format=min&"+ |
"retour.champs=nom_retenu,num_taxonomique,nom_retenu.id&"+ |
"navigation.limite=50"; |
"version.projet="+NOM_SCI_VERSION+"&"+ |
"navigation.limite="+AUTOCOMPLETION_ELEMENTS_NBRE; |
console.log(SERVICE_AUTOCOMPLETION_NOM_SCI_URL); |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes. |
var SERVICE_NOM_COMMUNE_URL = "http://www.tela-botanica.org/service:eflore:osm/0.1/nom-commune?lon={lon}&lat={lat}"; |
// URL du marqueur à utiliser dans la carte Google Map |
271,22 → 280,32 |
<div id="zone-liste-obs" class="row-fluid"> |
<form action="#" class="well form-horizontal"> |
<div class="row-fluid"> |
<h2>Liste des observations à transmettre</h2> |
<table id="liste-obs" class="table table-striped table-bordered table-condensed"> |
<h2>Liste des <span class="obs-nbre"></span> observations à transmettre</h2> |
<table id="liste-obs" class="table table-bordered table-condensed"> |
<thead> |
<tr> |
<th><i class="icon-list illustration"> </i>N°</th> |
<th><i class="icon-calendar illustration"> </i>Date</th> |
<th rowspan="3">Photo</th> |
<th><i class="icon-leaf illustration"> </i>Nom</th> |
<th title="Latitude / Longitude"><i class="icon-map-marker"> </i>Lat./Long.</th> |
<th>Commune</th> |
<th colspan="2">Commune (code INSEE) [<span title="Latitude / Longitude"><i class="icon-map-marker"> </i>Lat./Long.</span>]</th> |
<th rowspan="3">Notes</th> |
<th rowspan="3"><i class="icon-trash icone"> </i>Action</th> |
</tr> |
<tr> |
<!-- Photo --> |
<th rowspan="2"><i class="icon-calendar illustration"> </i>Date</th> |
<th>Lieu-dit</th> |
<th>Station</th> |
<th>Milieu</th> |
<th>Photo</th> |
<th>Notes</th> |
<th><i class="icon-trash icone"> </i>Action</th> |
<!-- Notes --> |
<!-- Action --> |
</tr> |
<tr> |
<!-- N° --> |
<!-- Photo --> |
<!-- Nom scientifique & Date --> |
<th colspan="2">Milieu</th> |
<!-- Notes --> |
<!-- Action --> |
</tr> |
</thead> |
<tbody></tbody> |
</table> |
308,19 → 327,19 |
</div> |
|
<!-- Messages d'erreur du formulaire--> |
<div id="dialogue-bloquer-copier-coller" class="alert alert-error" style="display: none;" title="Information copier/coller"> |
<div id="dialogue-bloquer-copier-coller" style="display: none;" title="Information copier/coller"> |
<p> |
Merci de ne pas copier/coller votre courriel.<br/> |
La double saisie permet de vérifier l'absence d'erreurs. |
</p> |
</div> |
<div id="dialogue-zero-obs" class="alert alert-info" style="display: none;" title="Information aucune observation"> |
<div id="dialogue-zero-obs" style="display: none;" title="Information aucune observation"> |
<p>Veuillez saisir des observations pour les transmettres.</p> |
</div> |
|
<div id="dialogue-obs-transaction" class="alert" style="display: none;" title="Transmission des observations"></div> |
<div id="dialogue-obs-transaction" style="display: none;" title="Transmission des observations"></div> |
|
<div id="dialogue-erreur" class="alert alert-error" style="display: none;" title="Erreur"></div> |
<div id="dialogue-erreur" style="display: none;" title="Erreur"></div> |
|
<div id="chargement" style="position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:#777;background:rgba(90,86,93,0.7);text-align:center;display:none;"> |
<div id="chargement-centrage" style="position:relative;width:30%;margin:0 auto;top:30%;"> |