Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 785 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
728 mathilde 1
<!-- DEBUT FORM_AVANCE -->
2
<script>
3
<!--
4
	var AUTOCOMPLETION_ELEMENTS_NBRE = 50;
5
	var URL_SERVICE_AUTOCOMPLETION_NOM_SCI = "<?=$url_base_completion_noms_sci?>";
6
	var VALEUR_DEFAUT_AU = "<?=$i18n['valeur-form-auteur']?>";
7
	var VALEUR_DEFAUT_BIB = "<?=$i18n['valeur-form-bib']?>";
8
	var VALEUR_DEFAUT_DATE = "<?=$i18n['valeur-form-date']?>";
947 aurelien 9
	var REFERENTIEL = "<?= Registre::get('parametres.referentiel');?>";
728 mathilde 10
 
11
	$(document).ready(function(){
12
		if($('input[type=text]').val() != '') {
13
			$('#bloc_recherche_av').hide();
14
		}
15
		$('#recherche_av').click(function(event) {
16
			$('#bloc_recherche_av').slideToggle();
17
			event.preventDefault();
18
			return false;
19
		});
20
	});
734 mathilde 21
 
22
 
728 mathilde 23
-->
24
</script>
25
 
947 aurelien 26
	<a href=""  id="recherche_av" name="recherche_av"> Recherche avancée dans la base de données <?= strtoupper(Registre::get('parametres.referentiel')); ?>. </a>
743 mathilde 27
	<hr class="nettoyage"/>
728 mathilde 28
	<div  id="bloc_recherche_av">
29
		<form id="recherche_av_form" method="get" action="<?=$lien?>" >
30
 
31
			<fieldset class="numero_form">
32
				<label for="nn">Numéro nomenclatural </label>
33
				<input id="nn"  type="text" name="nn" class="largeur-01" value="<?=isset($param['nn'])? $param['nn'] : ''?>"/>
34
				<label for="nt">Numéro taxonomique </label>
35
				<input   type="text" id="nt" name="nt" class="largeur-01" value="<?=isset($param['nt'])? $param['nt'] : ''?>"/>
36
			</fieldset>
37
			<fieldset class="classification_form">
38
				<legend> Classification </legend>
39
				<br/>
40
				<label for="fam"> Famille </label>
41
				<input type="text" id="fam" name="fam" class="champ_autocomplete" value="<?=isset($param['fam'])? $param['fam'] : ''?>" />
42
				<label for="gen"> Genre </label>
43
				<input type="text" id="gen" name="gen" class="champ_autocomplete" value="<?=isset($param['gen'])? $param['gen'] : ''?>" />
44
				 <label for="sp">Epithète sp.</label>
45
				 <input   type="text" id="sp" name="sp"   class="champ_autocomplete" value="<?=isset($param['sp'])? $param['sp'] : ''?>" />
46
				 	<br/><br/>
47
				 <?  $type = ''; if (isset($param['type'])){ $type = $param['type']; } ?>
48
				 <label for="type">Type épithète infra </label>
49
				 <select name="type">
50
				  	<option value="" <?=($type == '') ? 'selected="selected"' : '' ?> >
51
				  	</option>
52
				 	<option value="subsp."  <?=($type == 'subsp.') ? 'selected="selected"' : '' ?> >
53
				 		sous-espèce
54
					</option>
55
				 	<option value="infra-sp." <?=($type == 'infra-sp.') ?  'selected="selected"' : '' ?> >
56
				 		infra-espèce
57
				 	</option>
58
				 	<option value="var." <?=($type == 'var.') ?  'selected="selected"' : '' ?> >
59
				 		variété
60
				 	</option>
61
				 	<option value="subvar." <?=($type == 'subvar.') ? 'selected="selected"' : '' ?> >
62
				 		sous-variété
63
				 	</option>
64
				 	<option value="f." <?=($type == 'f.') ?  'selected="selected"' : '' ?> >
65
				 		forme
66
				 	</option>
67
				 	<option value="subf." <?=($type == 'subf.') ?  'selected="selected"' : '' ?> >
68
				 		sous-forme
69
				 	</option>
70
				 	<option value="f. sp." <?=($type == 'f. sp.') ?  'selected="selected"' : '' ?> >
71
				 		forma species
72
				 	</option>
734 mathilde 73
				 	<option value="race" <?=($type == 'race') ?  'selected="selected"' : '' ?> >
74
				 		race
75
				 	</option>
76
				 	<option value="proles" <?=($type == 'proles') ?  'selected="selected"' : '' ?> >
77
				 		proles
78
				 	</option>
728 mathilde 79
				 </select>
80
				 <label for="ssp">Epithète infra spé.</label>
81
				 <input  class="champ_autocomplete"  type="text" id="ssp" name="ssp" value="<?=isset($param['ssp'])? $param['ssp'] : ''?>" />
82
			</fieldset>
83
			<br/>
84
			 <fieldset class="publication_form">
85
				<legend> Publication </legend>
86
				<br/>
87
				 <label> décrit entre </label>
88
				 <input   type="text" name="and" id="and"  value="<? if (isset($param['and'])){echo $param['and'] ;}?>" class="largeur-01"/>
89
				 <label style="width:20px;"> et </label>
90
				 <input   type="text" id="anf" name="anf"  value="<? if (isset($param['anf'])){echo $param['anf'] ;}?>" class="largeur-01"/>
91
				 <label style="width:50px;"> par  </label>
92
				 <input  class="champ_autocomplete"  style="width:150px;" id="au" type="text" name="au"  value="<? if (isset($param['au'])){ echo $param['au']; } ?>"/> <br/><br/>
93
				 <label> dans </label>
94
				 <input   class="champ_autocomplete largeur-06"  id="bib" type="text" name="bib"  value="<? if(isset($param['bib'])){echo $param['bib'] ;}?>" "/>
95
			</fieldset>
96
			<fieldset class="presence_form">
97
				<legend> Présence </legend>
98
				<br/>
99
				<?  $prga = ''; if (isset($param['prga'])){ $prga = $param['prga']; }?>
100
			<label for="prga">statut de présence en France (hors Corse)</label>
101
			    <select name="prga">
102
					<option value="" <?=($prga == '') ? 'selected="selected"' : '' ?> >
103
					</option>
104
					<option value="0" <?=($prga == '0') ? 'selected="selected"' : '' ?> >
105
						pas d'information
106
					</option>
107
					 <option value="P" <?=($prga == 'P') ? 'selected="selected"' : '' ?> >
108
						 présent
109
					 </option>
110
				 	<option value="S" <?=($prga == 'S') ? 'selected="selected"' : '' ?> >
111
				 		supposé présent
112
				 	</option>
113
				 	<option value="D" <?=($prga == 'D') ? 'selected="selected"' : '' ?>>
114
				 		présence douteuse
115
				 	</option>
116
				 	<option value="E" <?=($prga == 'E') ? 'selected="selected"' : '' ?>>
117
				 		éteint </option>
118
					 <option value="F" <?=($prga == 'F') ? 'selected="selected"' : '' ?>>
119
					 	cité par erreur comme présent
120
					 </option>
121
					 <option value="A" <?=($prga == 'A') ? 'selected="selected"' : '' ?>>
122
					 	absent
123
					 </option>
124
				 	<option value="-" <?=($prga == '-') ? 'selected="selected"' : '' ?>>
125
				 		autre statut de présence
126
				 	</option>
127
				 	<option value="E-W" <?=($prga == 'E-W') ? 'selected="selected"' : '' ?>>
128
				 		disparu
129
				 	</option>
130
				 	<option value="P-B" <?=($prga == 'P-B') ? 'selected="selected"' : '' ?>>
131
				 		présence accidentelle
132
				 	</option>
133
				 	<option value="E-F" <?=($prga == 'E-F') ? 'selected="selected"' : '' ?>>
134
				 		trouvé en fouille
135
				 	</option>
136
				 </select>
137
			<br/> <br/>
138
				<?  $prco = ''; if (isset($param['prco'])){ $prco = $param['prco']; }?>
139
			 <label for="prco">statut de présence en  Corse </label>
140
			 	<select name="prco">
141
			 		<option value="" <?=($prco == '') ? 'selected="selected"' : '' ?> >
142
			 		</option>
143
					<option value="0" <?=($prco == '0') ? 'selected="selected"' : '' ?> >
144
						 pas d'information
145
					</option>
146
				 	<option value="P" <?=($prco == 'P') ? 'selected="selected"' : '' ?>>
147
				 		 présent
148
				 	</option>
149
				 	<option value="S" <?=($prco == 'S') ? 'selected="selected"' : '' ?>>
150
				 		 supposé présent
151
				 	</option>
152
				 	<option value="D" <?=($prco == 'D') ? 'selected="selected"' : '' ?>>
153
				 		 présence douteuse
154
				 	</option>
155
				 	<option value="E" <?=($prco == 'E') ? 'selected="selected"' : '' ?>>
156
				 		 éteint
157
				 	</option>
158
				 	<option value="F" <?=($prco == 'F') ? 'selected="selected"' : '' ?>>
159
				 		 cité par erreur comme présent
160
				 	</option>
161
				 	<option value="A" <?=($prco == 'A') ? 'selected="selected"' : '' ?>>
162
				 		 absent
163
				 	</option>
164
				 	<option value="-" <?=($prco == '-') ? 'selected="selected"' : '' ?>>
165
				 		 autre statut de présence
166
				 	</option>
167
				 	<option value="E-W" <?=($prco == 'E-W') ? 'selected="selected"' : '' ?>>
168
				 		 disparu
169
				 	</option>
170
				 	<option value="P-B" <?=($prco == 'P-B') ? 'selected="selected"' : '' ?>>
171
				 		 présence accidentelle
172
				 	</option>
173
				 	<option value="E-F" <?=($prco == 'E-F') ? 'selected="selected"' : '' ?>>
174
				 	 	trouvé en fouille
175
				 	</option>
176
				 </select>
177
			</fieldset>
178
			<fieldset class="statuts_form">
179
				<legend> Statuts </legend>
180
				<br/>
181
				<?  $sto = ''; if (isset($param['sto'])){ $sto = $param['sto']; }?>
182
				<label for="sto"> statut d'origine </label>
183
				<select name="sto">
184
					<option value="" <?=($sto == '') ? 'selected="selected"' : '' ?>>
185
					</option>
186
					<option value="0" <?=($sto == '0') ? 'selected="selected"' : '' ?>>
187
						pas d'information
188
					</option>
189
				 	<option value="N" <?=($sto == 'N') ? 'selected="selected"' : '' ?>>
190
				 		natif (=indigène)
191
				 	</option>
192
				 	<option value="S" <?=($sto == 'S') ? 'selected="selected"' : '' ?>>
193
				 		supposé natif
194
				 	</option>
195
				 	<option value="D" <?=($sto == 'D') ? 'selected="selected"' : '' ?>>
196
				 		origine douteuse
197
				 	</option>
198
				 	<option value="E" <?=($sto == 'E') ? 'selected="selected"' : '' ?>>
199
				 		anciennement natif (éteint)
200
				 	</option>
201
				 	<option value="F" <?=($sto == 'F') ? 'selected="selected"' : '' ?>>
202
				 		cité par erreur comme natif
203
				 	</option>
204
				 	<option value="A" <?=($sto == 'A') ? 'selected="selected"' : '' ?>>
205
				 		non natif
206
				 	</option>
207
				 	<option value="X" <?=($sto == 'X') ? 'selected="selected"' : '' ?>>
208
				 		inapplicable
209
				 	</option>
210
				 	<option value="-" <?=($sto == '-') ? 'selected="selected"' : '' ?>>
211
				 		autre statut d'origine
212
				 	</option>
213
				 	<option value="N-E" <?=($sto == 'N-E') ? 'selected="selected"' : '' ?>>
214
				 		endémique
215
				 	</option>
216
				 	<option value="N-S" <?=($sto == 'N-S') ? 'selected="selected"' : '' ?>>
217
				 		sub-endémique
218
				 	</option>
219
				 	<option value="S-C" <?=($sto == 'S-C') ? 'selected="selected"' : '' ?>>
220
				 		supposé natif cryptogène
221
				 	</option>
222
				</select>
223
				 <br/> <br/>
224
 
225
			<?  $sti = ''; if (isset($param['sti'])){ $sti = $param['sti']; }?>
226
				<label for="sti"> statut d'introduction </label>
227
				<select name="sti">
228
					<option value="" <?=($sti == '') ? 'selected="selected"' : '' ?>>
229
					</option>
230
					<option value="0" <?=($sti == '0') ? 'selected="selected"' : '' ?> >
231
						pas d'information
232
					</option>
233
				 	<option value="I" <?=($sti == 'I') ? 'selected="selected"' : '' ?>>
234
				 		introduit
235
				 	</option>
236
				 	<option value="S" <?=($sti == 'S') ? 'selected="selected"' : '' ?>>
237
				 		supposé introduit
238
				 	</option>
239
				 	<option value="D" <?=($sti == 'D') ? 'selected="selected"' : '' ?>>
240
				 		introduction douteuse
241
				 	</option>
242
				 	<option value="E" <?=($sti == 'E') ? 'selected="selected"' : '' ?>>
243
				 		anciennement introduit (éteint)
244
				 	</option>
245
				 	<option value="F" <?=($sti == 'F') ? 'selected="selected"' : '' ?>>
246
				 		cité par erreur comme introduit
247
				 	</option>
248
				 	<option value="A" <?=($sti == 'A') ? 'selected="selected"' : '' ?>>
249
				 		non introduit
250
				 	</option>
251
				 	<option value="X" <?=($sti == 'X') ? 'selected="selected"' : '' ?>>
252
				 		inapplicable
253
				 	</option>
254
				 	<option value="-" <?=($sti == '-') ? 'selected="selected"' : '' ?>>
255
				 		autre statut d'introduction
256
				 	</option>
257
				 	<option value="I-J" <?=($sti == 'I-J') ? 'selected="selected"' : '' ?>>
258
				 		introduit envahissant
259
				 	</option>
260
				 	<option value="I-M" <?=($sti == 'I-M') ? 'selected="selected"' : '' ?>>
261
				 		domestique, introduit non-établi
262
				 	</option>
263
				 	<option value="S-C" <?=($sti == 'S-C') ? 'selected="selected"' : '' ?>>
264
				 		supposé introduit cryptogène
265
				 	</option>
266
				 </select>
267
				 <br/> <br/>
268
				<label for="stc"> statut de culture </label>
269
				 <?  $stc = ''; if (isset($param['stc'])){ $stc = $param['stc']; }?>
270
				 <select name="stc">
271
					 <option value="" <?=($stc == '') ? 'selected="selected"' : '' ?>>
272
					</option>
273
                    <option value="0" <?=($stc == '0') ? 'selected="selected"' : '' ?>>
274
                     	 pas d'information
275
                    </option>
276
				 	<option value="C" <?=($stc == 'C') ? 'selected="selected"' : '' ?>>
277
				 		cultivé en extérieur
278
				 	</option>
279
				 	<option value="I" <?=($stc == 'I') ? 'selected="selected"' : '' ?>>
280
						cultivé en intérieur
281
				 	</option>
282
				 	<option value="S" <?=($stc == 'S') ? 'selected="selected"' : '' ?>>
283
						supposé cultivé
284
				 	</option>
285
					<option value="D" <?=($stc == 'D') ? 'selected="selected"' : '' ?>>
286
						culture douteuse
287
				 	</option>
288
				 	<option value="E" <?=($stc == 'E') ? 'selected="selected"' : '' ?>>
289
				 		anciennement cultivé (éteint)
290
				 	</option>
291
					<option value="F" <?=($stc == 'F') ? 'selected="selected"' : '' ?>>
292
						cité par erreur comme cultivé
293
					</option>
294
					<option value="X" <?=($stc == 'X') ? 'selected="selected"' : '' ?>>
295
				 		inapplicable
296
					</option>
297
					<option value="-" <?=($stc == '-') ? 'selected="selected"' : '' ?>>
298
						autre statut de culture
299
					</option>
300
					<option value="A" <?=($stc == 'A') ? 'selected="selected"' : '' ?>>
301
						non cultivé
302
					</option>
303
				</select>
304
			</fieldset>
305
			<input id="eflore_nomenclature_referentiel" name="referentiel" type="hidden" value="<?=Registre::get('parametres.referentiel')?>" />
306
			<input id="eflore_nomenclature_niveau" name="niveau" type="hidden" value="<?=Registre::get('parametres.niveau')?>" />
307
			<input id="eflore_nomenclature_module" name="module" type="hidden" value="recherche" />
308
			<input id="eflore_nomenclature_action" name="action" type="hidden" value="rechercheAvancee" />
309
			<input   type="hidden" name="type_nom" value="nom_scientifique" />
310
			<input type="submit" class="rech" value="Lancer la recherche avancée"/>
311
		</form>
312
		 <hr class="nettoyage"/>
313
	</div>
314
 
315
	<?	if (isset($message_av)) : ?>
316
		<p class="attention">
317
			<?= $i18n[$message_av['attention']] ?>
318
		</p>
319
	<? endif; ?>
320
 
321
<!-- FIN FORM_AVANCE -->