Line 24... |
Line 24... |
24 |
<!-- Google Map v3 -->
|
24 |
<!-- Google Map v3 -->
|
25 |
<!--<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>-->
|
25 |
<!--<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>-->
|
26 |
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&language=fr&region=FR"></script>
|
26 |
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&language=fr&region=FR"></script>
|
Line 27... |
Line 27... |
27 |
|
27 |
|
28 |
<!-- Jquery -->
|
28 |
<!-- Jquery -->
|
29 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/1.7.1/jquery-1.7.1.js"></script>
|
29 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/1.7.1/jquery-1.7.1.min.js"></script>
|
30 |
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
|
30 |
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
|
31 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/jquery-ui/1.8.18/js/jquery-ui-1.8.18.custom.min.js"></script>
|
31 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/jquery-ui/1.8.18/js/jquery-ui-1.8.18.custom.min.js"></script>
|
32 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/jquery-ui/1.8.18/js/jquery.ui.datepicker-fr.js"></script>
|
32 |
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/jquery-ui/1.8.18/js/jquery.ui.datepicker-fr.js"></script>
|
33 |
<!-- Jquery Plugins -->
|
33 |
<!-- Jquery Plugins -->
|
Line 46... |
Line 46... |
46 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
46 |
// La présence du parametre 'debug' dans l'URL enclenche le dégogage
|
47 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
47 |
var DEBUG = <?=isset($_GET['debug']) ? 'true' : 'false'?>;
|
48 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
48 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
49 |
var HTML5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>;
|
49 |
var HTML5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>;
|
50 |
// Mot-clé du widget/projet
|
50 |
// Mot-clé du widget/projet
|
51 |
var TAG_PROJET = "WidgetSaisie";
|
51 |
var TAG_PROJET = "Ambrosia,WidgetSaisie,";
|
52 |
// Mots-clés à ajouter aux images
|
52 |
// Mots-clés à ajouter aux images
|
53 |
var TAG_IMG = "<?=isset($_GET['tag-img']) ? $_GET['tag-img'] : ''?>";
|
53 |
var TAG_IMG = "<?=isset($_GET['tag-img']) ? $_GET['tag-img'] : ''?>";
|
54 |
var SEPARATION_TAG_IMG = "<?= isset($_GET['motcle']) && isset($_GET['tag-img']) ? ',' : '' ?>";
|
54 |
var SEPARATION_TAG_IMG = "<?= isset($_GET['motcle']) && isset($_GET['tag-img']) ? ',' : '' ?>";
|
55 |
TAG_IMG = <?=isset($_GET['motcle']) ? "'".$_GET['motcle']."' + SEPARATION_TAG_IMG + TAG_IMG" : 'TAG_IMG' ?>;
|
55 |
TAG_IMG = <?=isset($_GET['motcle']) ? "'".$_GET['motcle']."' + SEPARATION_TAG_IMG + TAG_IMG" : 'TAG_IMG' ?>;
|
56 |
// Mots-clés à ajouter aux observations
|
56 |
// Mots-clés à ajouter aux observations
|
57 |
var TAG_OBS = "<?=isset($_GET['tag-obs']) ? $_GET['tag-obs'] : ''?>";
|
57 |
var TAG_OBS = "<?=isset($_GET['tag-obs']) ? $_GET['tag-obs'] : ''?>";
|
58 |
var SEPARATION_TAG_OBS = "<?= isset($_GET['projet']) && isset($_GET['tag-obs']) ? ',' : '' ?>";
|
58 |
var SEPARATION_TAG_OBS = "<?= isset($_GET['projet']) && isset($_GET['tag-obs']) ? ',' : '' ?>";
|
59 |
TAG_OBS = <?=isset($_GET['projet']) ? "'".$_GET['projet']."' + SEPARATION_TAG_OBS + TAG_OBS" : 'TAG_OBS' ?>;
|
59 |
TAG_OBS = <?=isset($_GET['projet']) ? "'".$_GET['projet']."' + SEPARATION_TAG_OBS + TAG_OBS" : 'TAG_OBS' ?>;
|
- |
|
60 |
|
- |
|
61 |
// Précharger le formulaire avec les infos d'une observation
|
- |
|
62 |
var OBS_ID = "<?=isset($_GET['id-obs']) ? $_GET['id-obs'] : ''?>";
|
60 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
63 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
61 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
64 |
var SERVICE_SAISIE_URL = "<?=$url_ws_saisie?>";
|
- |
|
65 |
// URL du web service permettant de récupérer les infos d'une observation du CEL.
|
- |
|
66 |
var SERVICE_OBS_URL = "<?=$url_ws_obs?>";
|
62 |
// Code du référentiel utilisé pour les nom scientifiques (de la forme nom:code).
|
67 |
// Code du référentiel utilisé pour les nom scientifiques (de la forme nom:code).
|
63 |
var NOM_SCI_REFERENTIEL = "<?=$ns_referentiel?>";
|
68 |
var NOM_SCI_REFERENTIEL = "<?=$ns_referentiel?>";
|
64 |
// Nom du référentiel utilisé pour les nom scientifiques.
|
69 |
// Nom du référentiel utilisé pour les nom scientifiques.
|
65 |
var NOM_SCI_PROJET = "<?=$ns_projet?>";
|
70 |
var NOM_SCI_PROJET = "<?=$ns_projet?>";
|
66 |
// Code de la version du référentiel utilisé pour les nom scientifiques.
|
71 |
// Code de la version du référentiel utilisé pour les nom scientifiques.
|
Line 94... |
Line 99... |
94 |
"navigation.limite="+AUTOCOMPLETION_ELEMENTS_NBRE;
|
99 |
"navigation.limite="+AUTOCOMPLETION_ELEMENTS_NBRE;
|
95 |
// Nombre d'observations max autorisé avant transmission
|
100 |
// Nombre d'observations max autorisé avant transmission
|
96 |
var OBS_MAX_NBRE = 10;
|
101 |
var OBS_MAX_NBRE = 10;
|
97 |
// Durée d'affichage en milliseconde des messages d'informations
|
102 |
// Durée d'affichage en milliseconde des messages d'informations
|
98 |
var DUREE_MESSAGE = 15000;
|
103 |
var DUREE_MESSAGE = 15000;
|
- |
|
104 |
// Squelette d'URL du web service de l'annuaire.
|
- |
|
105 |
var SERVICE_ANNUAIRE_ID_URL = "<?=$url_ws_annuaire?>";
|
99 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
106 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
100 |
var SERVICE_NOM_COMMUNE_URL = "http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon={lon}&lat={lat}";
|
107 |
var SERVICE_NOM_COMMUNE_URL = "http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon={lon}&lat={lat}";
|
101 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes hors de France (localisation approximative).
|
108 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes hors de France (localisation approximative).
|
102 |
var SERVICE_NOM_COMMUNE_URL_ALT = "http://api.tela-botanica.org/service:eflore:0.1/wikipedia/nom-commune?lon={lon}&lat={lat}&nbre=1";
|
109 |
var SERVICE_NOM_COMMUNE_URL_ALT = "http://api.tela-botanica.org/service:eflore:0.1/wikipedia/nom-commune?lon={lon}&lat={lat}&nbre=1";
|
103 |
// URL du marqueur à utiliser dans la carte Google Map
|
110 |
// URL du marqueur à utiliser dans la carte Google Map
|
Line 108... |
Line 115... |
108 |
var CHARGEMENT_IMAGE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/chargement-image.gif";
|
115 |
var CHARGEMENT_IMAGE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/chargement-image.gif";
|
109 |
// URL de l'icône du calendrier
|
116 |
// URL de l'icône du calendrier
|
110 |
var CALENDRIER_ICONE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/calendrier.png";
|
117 |
var CALENDRIER_ICONE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/calendrier.png";
|
111 |
// URL de l'icône du calendrier
|
118 |
// URL de l'icône du calendrier
|
112 |
var PAS_DE_PHOTO_ICONE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/pasdephoto.png";
|
119 |
var PAS_DE_PHOTO_ICONE_URL = "<?=$url_base?>modules/saisie/squelettes/defaut/img/icones/pasdephoto.png";
|
113 |
// Précharger le formulaire avec les infos d'une observation
|
- |
|
114 |
var OBS_ID = "<?=isset($_GET['id-obs']) ? $_GET['id-obs'] : ''?>";
|
- |
|
115 |
// URL du web service permettant de récupérer les infos d'une observation du CEL.
|
- |
|
116 |
var SERVICE_OBS_URL = "<?=$url_ws_obs?>";
|
- |
|
117 |
//]]>
|
120 |
//]]>
|
118 |
</script>
|
121 |
</script>
|
119 |
<script type="text/javascript" src="<?=$url_base?>modules/saisie/squelettes/defaut/js/defaut.js"></script>
|
122 |
<script type="text/javascript" src="<?=$url_base?>modules/saisie/squelettes/defaut/js/defaut.js"></script>
|
Line 120... |
Line 123... |
120 |
|
123 |
|
Line 151... |
Line 154... |
151 |
Cet outil vous permet de partager simplement vos observations avec le
|
154 |
Cet outil vous permet de partager simplement vos observations avec le
|
152 |
<a href="http://www.tela-botanica.org/site:accueil">réseau Tela Botanica</a> (sous <a href="http://www.tela-botanica.org/page:licence?langue=fr">licence CC-BY-SA</a>).
|
155 |
<a href="http://www.tela-botanica.org/site:accueil">réseau Tela Botanica</a> (sous <a href="http://www.tela-botanica.org/page:licence?langue=fr">licence CC-BY-SA</a>).
|
153 |
Identifiez-vous bien pour ensuite retrouver et gérer vos données dans
|
156 |
Identifiez-vous bien pour ensuite retrouver et gérer vos données dans
|
154 |
<a href="http://www.tela-botanica.org/appli:cel">votre Carnet en ligne</a>.
|
157 |
<a href="http://www.tela-botanica.org/appli:cel">votre Carnet en ligne</a>.
|
155 |
Créez jusqu'à 10 observations (avec 10Mo max d'images) puis partagez-les avec le bouton 'transmettre'.
|
158 |
Créez jusqu'à 10 observations (avec 10Mo max d'images) puis partagez-les avec le bouton 'transmettre'.
|
156 |
Elles apparaissent immédiatement sur les <a href="http://www.tela-botanica.org/site:botanique?langue=fr">cartes et galeries photos </a> du site.
|
159 |
Elles apparaissent immédiatement sur les <a href="http://www.tela-botanica.org/site:botanique">cartes et galeries photos </a> du site.
|
157 |
</p>
|
160 |
</p>
|
158 |
<p class="discretion">
|
161 |
<p class="discretion">
|
159 |
Pour toute question ou remarque,
|
162 |
Pour toute question ou remarque,
|
160 |
<a href="<?= $url_remarques ?>?email=cel_remarques@tela-botanica.org&pageSource=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']); ?>"
|
163 |
<a href="<?= $url_remarques ?>?email=cel_remarques@tela-botanica.org&pageSource=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']); ?>"
|
161 |
target="_blank"
|
164 |
target="_blank"
|
Line 187... |
Line 190... |
187 |
<label for="courriel"
|
190 |
<label for="courriel"
|
188 |
title="Veuillez saisir votre adresse courriel.">
|
191 |
title="Veuillez saisir votre adresse courriel.">
|
189 |
<strong class="obligatoire">*</strong> Courriel
|
192 |
<strong class="obligatoire">*</strong> Courriel
|
190 |
</label>
|
193 |
</label>
|
191 |
<div class="input-prepend">
|
194 |
<div class="input-prepend">
|
192 |
<span class="add-on">
|
- |
|
193 |
<i class="icon-envelope"></i>
|
195 |
<span class="add-on"><i class="icon-envelope"></i></span>
|
194 |
</span>
|
- |
|
195 |
<input id="courriel" class="input-medium" name="courriel" type="text"/>
|
196 |
<input id="courriel" class="input-medium" name="courriel" type="text"/>
|
196 |
<input id="id_utilisateur" name="id_utilisateur" type="hidden"/>
|
197 |
<input id="id_utilisateur" name="id_utilisateur" type="hidden"/>
|
197 |
</div>
|
198 |
</div>
|
198 |
</div>
|
199 |
</div>
|
199 |
<div id="zone-courriel-confirmation" class="span6 hidden">
|
200 |
<div id="zone-courriel-confirmation" class="span6 hidden">
|