Subversion Repositories eFlore/Applications.cel

Rev

Rev 2256 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2256 Rev 2328
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&amp;language=fr&amp;region=FR"></script>	
26
		<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&amp;language=fr&amp;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">