Subversion Repositories Applications.referentiel

Rev

Rev 285 | Rev 298 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 285 Rev 289
1
<!-- REF - DEBUT MOTEUR RECHERCHE -->
1
<!-- REF - DEBUT MOTEUR RECHERCHE -->
2
<script type="text/javascript">                                         
2
<script type="text/javascript">                                         
3
	// Function pour cacher / afficher les options de recherche
3
	// Function pour cacher / afficher les options de recherche
4
	$(document).ready(function() {
4
	$(document).ready(function() {
5
		// affichage lors du chargement de la page
5
		// affichage lors du chargement de la page
6
		$.cookie('AfficherCacherRech', <?=$affiche_moteur?>) ; 
6
		$.cookie('AfficherCacherRech', <?=$affiche_moteur?>) ; 
7
		if ($.cookie('AfficherCacherRech') == null) {
7
		if ($.cookie('AfficherCacherRech') == null) {
8
			$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
8
			$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
9
			$('#ref-rech-opt').show();
9
			$('#ref-rech-opt').show();
10
			$.cookie('AfficherCacherRech', 20);
10
			$.cookie('AfficherCacherRech', 20);
11
		} else if ($.cookie('AfficherCacherRech') == 10) {
11
		} else if ($.cookie('AfficherCacherRech') == 10) {
12
			$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
12
			$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
13
			$('#ref-rech-opt').hide();
13
			$('#ref-rech-opt').hide();
14
			$.cookie('AfficherCacherRech', 10);
14
			$.cookie('AfficherCacherRech', 10);
15
		} else {
15
		} else {
16
			$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
16
			$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
17
			$('#ref-rech-opt').show();
17
			$('#ref-rech-opt').show();
18
			$.cookie('AfficherCacherRech', 20);
18
			$.cookie('AfficherCacherRech', 20);
19
		}	
19
		}	
20
		// changement d'affichage après un clic
20
		// changement d'affichage après un clic
21
		$("#ref-rech-opt-toggle").click(function() {
21
		$("#ref-rech-opt-toggle").click(function() {
22
			if ($.cookie('AfficherCacherRech') == 20) {
22
			if ($.cookie('AfficherCacherRech') == 20) {
23
				$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
23
				$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
24
				$('#ref-rech-opt').hide();
24
				$('#ref-rech-opt').hide();
25
				$.cookie('AfficherCacherRech', 10);
25
				$.cookie('AfficherCacherRech', 10);
26
			} else {
26
			} else {
27
				$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
27
				$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
28
				$('#ref-rech-opt').show();
28
				$('#ref-rech-opt').show();
29
				$.cookie('AfficherCacherRech', 20);
29
				$.cookie('AfficherCacherRech', 20);
30
			}
30
			}
31
		});
31
		});
32
		// Sélection du texte de la zone de recherche sur le focus
32
		// Sélection du texte de la zone de recherche sur le focus
33
		$("#recherche").focus(function(){
33
		$("#recherche").focus(function(){
34
			this.select();
34
			this.select();
35
		});
35
		});
36
	});
36
	});
37
</script>
37
</script>
38
<p> 
38
<p> 
39
	Bienvenue dans l'espace de consultation de la <?=$nom_referentiel?> en cours d'actualisation.<br />
39
	Bienvenue dans l'espace de consultation de la <?=$nom_referentiel?> en cours d'actualisation.<br />
40
	<?= ($forum_referentiel != false) ? 
40
	<?= ($forum_referentiel != false) ? 
41
		'Pour transmettre vos remarques au groupe de travail, veuillez utiliser le forum dédié : <b><a href="mailto:'.
41
		'Pour transmettre vos remarques au groupe de travail, veuillez utiliser le forum dédié : <b><a href="mailto:'.
42
		$forum_referentiel.'">'.$forum_referentiel.'</a></b>.<br />'
42
		$forum_referentiel.'">'.$forum_referentiel.'</a></b>.<br />'
43
		 : ''; ?>
43
		 : ''; ?>
44
	<?= ($site_referentiel != false) ? 
44
	<?= ($site_referentiel != false) ? 
45
		'Vous pouvez accéder au site de l\'auteur : <b><a href="'.
45
		'Vous pouvez accéder au site de l\'auteur : <b><a href="'.
46
		$site_referentiel.'">'.$site_referentiel.'</a></b>.<br />'
46
		$site_referentiel.'">'.$site_referentiel.'</a></b>.<br />'
47
		 : ''; ?>
47
		 : ''; ?>
48
	Pour les remarques concernant les fonctionnalités de l'interface de consultation, veuillez utiliser l'adresse : <b><a href="mailto:referentiels@tela-botanica.org">referentiels@tela-botanica.org</a></b>
48
	Pour les remarques concernant les fonctionnalités de l'interface de consultation, veuillez utiliser l'adresse : <b><a href="mailto:referentiels@tela-botanica.org">referentiels@tela-botanica.org</a></b>
49
</p>
49
</p>
50
<h1>Consultation de la <?=$nom_referentiel?></h1>
50
<h1>Consultation de la <?=$nom_referentiel?> - Mis à jour le <?=$date_miseajour;?></h1>
51
<p><i>
51
<p><i>
52
	Par défaut, la recherche est insensible à la casse (majuscule / minuscule) et s'effectue 
52
	Par défaut, la recherche est insensible à la casse (majuscule / minuscule) et s'effectue 
53
	en intercalant automatiquement le joker % avant et après le terme recherché.
53
	en intercalant automatiquement le joker % avant et après le terme recherché.
54
</i></p>
54
</i></p>
55
<form id="ref-form" action="<?=$url_form;?>" method="get">
55
<form id="ref-form" action="<?=$url_form;?>" method="get">
56
	<p>
56
	<p>
57
		<input name="ref" type="hidden" value="<?=$url_referentiel;?>" />
57
		<input name="ref" type="hidden" value="<?=$url_referentiel;?>" />
58
		<input name="module" type="hidden" value="<?=$url_module;?>" />
58
		<input name="module" type="hidden" value="<?=$url_module;?>" />
59
		<input name="action" type="hidden" value="<?=$url_action;?>" />
59
		<input name="action" type="hidden" value="<?=$url_action;?>" />
60
		<label id="ref-rech" for="recherche">Rechercher</label>
60
		<label id="ref-rech" for="recherche">Rechercher</label>
61
		<input id="recherche" name="recherche" type="text" value="<?=$recherche;?>" size="75" maxlength="250"/>
61
		<input id="recherche" name="recherche" type="text" value="<?=$recherche;?>" size="75" maxlength="250"/>
62
		<input id="ref-rech-ok" type="submit" value="OK" />
62
		<input id="ref-rech-ok" type="submit" value="OK" />
63
		
63
		
64
		<a id="ref-rech-opt-toggle" href="#ref-rech-opt-txt" title="Précisions sur les options de recherche">Cacher la recherche avancée</a>
64
		<a id="ref-rech-opt-toggle" href="#ref-rech-opt-txt" title="Précisions sur les options de recherche">Cacher la recherche avancée</a>
65
	</p>
65
	</p>
66
</form>
66
</form>
67
<div id="ref-rech-opt">
67
<div id="ref-rech-opt">
68
	<h2 id="ref-rech-opt-titre">Options de recherche</h2>
68
	<h2 id="ref-rech-opt-titre">Options de recherche</h2>
69
	<div id="ref-rech-opt-txt">
69
	<div id="ref-rech-opt-txt">
70
 
70
 
71
		<p>
71
		<p>
72
			La recherche avancée permet de préciser la requête en associant des opérateurs au(x) terme(s) recherché(s). Les opérateurs sont listés dans 
72
			La recherche avancée permet de préciser la requête en associant des opérateurs au(x) terme(s) recherché(s). Les opérateurs sont listés dans 
73
			le tableau ci-dessous. <br />
73
			le tableau ci-dessous. <br />
74
		</p>
74
		</p>
75
		
75
		
76
		<table class="largeur-14"> 
76
		<table class="largeur-14"> 
77
			<thead>
77
			<thead>
78
				<tr>
78
				<tr>
79
					<th class="largeur-01">Opérateur</th>
79
					<th class="largeur-01">Opérateur</th>
80
					<th class="largeur-10">Signification</th>
80
					<th class="largeur-10">Signification</th>
81
					<th class="largeur-03">Exemples</th>
81
					<th class="largeur-03">Exemples</th>
82
				</tr>
82
				</tr>
83
			</thead>
83
			</thead>
84
			<tbody>
84
			<tbody>
85
				<tr>
85
				<tr>
86
					<td>gen:</td>
86
					<td>gen:</td>
87
					<td>Genre</td>
87
					<td>Genre</td>
88
					<td><a href="<?=Recherche::getUrlRecherche('gen:abies', $url_referentiel)?>">gen:abies</a></td>
88
					<td><a href="<?=Recherche::getUrlRecherche('gen:abies', $url_referentiel)?>">gen:abies</a></td>
89
				</tr>
89
				</tr>
90
				<tr>
90
				<tr>
91
					<td>sp:</td>
91
					<td>sp:</td>
92
					<td>Espèce</td>
92
					<td>Espèce</td>
93
					<td><a href="<?=Recherche::getUrlRecherche('sp:maritimum', $url_referentiel)?>">
93
					<td><a href="<?=Recherche::getUrlRecherche('sp:maritimum', $url_referentiel)?>">
94
						sp:maritimum</a></td>
94
						sp:maritimum</a></td>
95
				</tr>
95
				</tr>
96
				<tr>
96
				<tr>
97
					<td>sg:</td>
97
					<td>sg:</td>
98
					<td>Famille, ordre, classe ("nom supra-générique")</td>
98
					<td>Famille, ordre, classe ("nom supra-générique")</td>
99
					<td><a href="<?=Recherche::getUrlRecherche('sg:Adiantaceae', $url_referentiel)?>">sg:Adiantaceae</a></td>
99
					<td><a href="<?=Recherche::getUrlRecherche('sg:Adiantaceae', $url_referentiel)?>">sg:Adiantaceae</a></td>
100
				</tr>
100
				</tr>
101
				<tr>
101
				<tr>
102
					<td>ssp:</td>
102
					<td>ssp:</td>
103
					<td>Sous-espèce, variété, forme ("nom infra-spécifique")</td>
103
					<td>Sous-espèce, variété, forme ("nom infra-spécifique")</td>
104
					<td><a href="<?=Recherche::getUrlRecherche('ssp:cuprina', $url_referentiel)?>">ssp:cuprina</a></td>
104
					<td><a href="<?=Recherche::getUrlRecherche('ssp:cuprina', $url_referentiel)?>">ssp:cuprina</a></td>
105
				</tr>
105
				</tr>
106
				<tr>
106
				<tr>
107
					<td>au:</td>
107
					<td>au:</td>
108
					<td>Auteur</td>
108
					<td>Auteur</td>
109
					<td><a href="<?=Recherche::getUrlRecherche('au:Tausch', $url_referentiel)?>">au:Tausch</a></td>
109
					<td><a href="<?=Recherche::getUrlRecherche('au:Tausch', $url_referentiel)?>">au:Tausch</a></td>
110
				</tr>
110
				</tr>
111
				<tr>
111
				<tr>
112
					<td>an:</td>
112
					<td>an:</td>
113
					<td>Année</td>
113
					<td>Année</td>
114
					<td><a href="<?=Recherche::getUrlRecherche('an:2010', $url_referentiel)?>">an:2010</a></td>
114
					<td><a href="<?=Recherche::getUrlRecherche('an:2010', $url_referentiel)?>">an:2010</a></td>
115
				</tr>
115
				</tr>
116
				<tr>
116
				<tr>
117
					<td>nn:</td>
117
					<td>nn:</td>
118
					<td>Numéro unique du nom scientifique</td>
118
					<td>Numéro unique du nom scientifique</td>
119
					<td><a href="<?=Recherche::getUrlRecherche('nn:7128,7547', $url_referentiel)?>">nn:7128,7547</a></td>
119
					<td><a href="<?=Recherche::getUrlRecherche('nn:7128,7547', $url_referentiel)?>">nn:7128,7547</a></td>
120
				</tr>
120
				</tr>
121
				<tr>
121
				<tr>
122
					<td>bib:</td>
122
					<td>bib:</td>
123
					<td>Référence bibliographique de la publication d'origine du nom (sans l'année)</td>
123
					<td>Référence bibliographique de la publication d'origine du nom (sans l'année)</td>
124
					<td><a href="<?=Recherche::getUrlRecherche('bib:Linnaea, 21 :', $url_referentiel)?>">bib:Linnaea, 21 :</a></td>
124
					<td><a href="<?=Recherche::getUrlRecherche('bib:Linnaea, 21 :', $url_referentiel)?>">bib:Linnaea, 21 :</a></td>
125
				</tr>
125
				</tr>
126
				<tr>
126
				<tr>
127
					<td>nr:[1]</td>
127
					<td>nr:[1]</td>
128
					<td>Affichage des noms retenus ([0] affiche les synonymes)</td>
128
					<td>Affichage des noms retenus ([0] affiche les synonymes)</td>
129
					<td><a href="<?=Recherche::getUrlRecherche('nr:1', $url_referentiel)?>">nr:1</a></td>
129
					<td><a href="<?=Recherche::getUrlRecherche('nr:1', $url_referentiel)?>">nr:1</a></td>
130
				</tr>
130
				</tr>
131
				<tr>
131
				<tr>
132
					<td>tax:[1]</td>
132
					<td>tax:[1]</td>
133
					<td>Affichage des synonymes sous les noms retenus correspondants</td>
133
					<td>Affichage des synonymes sous les noms retenus correspondants</td>
134
					<td><a href="<?=Recherche::getUrlRecherche('gen:scirpus tax:1', $url_referentiel)?>">gen:scirpus tax:1</a></td>
134
					<td><a href="<?=Recherche::getUrlRecherche('gen:scirpus tax:1', $url_referentiel)?>">gen:scirpus tax:1</a></td>
135
				</tr>
135
				</tr>
136
				<tr>
136
				<tr>
137
					<td>pre:[1]</td>
137
					<td>pre:[1]</td>
138
					<td>Affichage des taxons français (présent, supposé, douteux...),
138
					<td>Affichage des taxons français (présent, supposé, douteux...),
139
						inversement [0] ressort absents et non précisés</td>
139
						inversement [0] ressort absents et non précisés</td>
140
					<td><a href="<?=Recherche::getUrlRecherche('pre:1', $url_referentiel)?>">pre:1</a> ,<br />
140
					<td><a href="<?=Recherche::getUrlRecherche('pre:1', $url_referentiel)?>">pre:1</a> ,<br />
141
						<a href="<?=Recherche::getUrlRecherche('acer pre:1', $url_referentiel)?>">acer pre:1</a>
141
						<a href="<?=Recherche::getUrlRecherche('acer pre:1', $url_referentiel)?>">acer pre:1</a>
142
					</td>
142
					</td>
143
				</tr>
143
				</tr>
144
				<tr>
144
				<tr>
145
					<td>taxref:[1]</td>
145
					<td>taxref:[1]</td>
146
					<td>Affichage des taxons qui seront envoyés au MNHN dans le cadre du programme TaxRef, 
146
					<td>Affichage des taxons qui seront envoyés au MNHN dans le cadre du programme TaxRef, 
147
						inversement [0] ressort les taxons mis en attente car non publiés ou non présents en France</td>
147
						inversement [0] ressort les taxons mis en attente car non publiés ou non présents en France</td>
148
					<td><a href="<?=Recherche::getUrlRecherche('taxref:1', $url_referentiel)?>">taxref:1</a> ,<br />
148
					<td><a href="<?=Recherche::getUrlRecherche('taxref:1', $url_referentiel)?>">taxref:1</a> ,<br />
149
						<a href="<?=Recherche::getUrlRecherche('acer taxref:0', $url_referentiel)?>">acer taxref:0</a>
149
						<a href="<?=Recherche::getUrlRecherche('acer taxref:0', $url_referentiel)?>">acer taxref:0</a>
150
					</td>
150
					</td>
151
				</tr>
151
				</tr>
152
				<tr>
152
				<tr>
153
					<td>classif:[infra|supra]</td>
153
					<td>classif:[infra|supra]</td>
154
					<td>Afficher les taxon inférieurs (-) ou supérieurs (+)</td>
154
					<td>Afficher les taxon inférieurs (-) ou supérieurs (+)</td>
155
					<td><a href="<?=Recherche::getUrlRecherche('nn:182 classif:infra', $url_referentiel)?>">nn:182 classif:infra</a>,<br />
155
					<td><a href="<?=Recherche::getUrlRecherche('nn:182 classif:infra', $url_referentiel)?>">nn:182 classif:infra</a>,<br />
156
						<a href="<?=Recherche::getUrlRecherche('nn:182 classif:supra', $url_referentiel)?>">nn:182 classif:supra</a>,<br />
156
						<a href="<?=Recherche::getUrlRecherche('nn:182 classif:supra', $url_referentiel)?>">nn:182 classif:supra</a>,<br />
157
						<a href="<?=Recherche::getUrlRecherche('fabaceae classif:infra', $url_referentiel)?>">fabaceae classif:infra</a>
157
						<a href="<?=Recherche::getUrlRecherche('fabaceae classif:infra', $url_referentiel)?>">fabaceae classif:infra</a>
158
					</td>
158
					</td>
159
				</tr>
159
				</tr>
160
				
160
				
161
				<tr>
161
				<tr>
162
					<td>rg:</td>
162
					<td>rg:</td>
163
					<td>Rang</td>
163
					<td>Rang</td>
164
					<td><a href="<?=Recherche::getUrlRecherche('rg:180', $url_referentiel)?>">rg:180</a>
164
					<td><a href="<?=Recherche::getUrlRecherche('rg:180', $url_referentiel)?>">rg:180</a>
165
					</td>
165
					</td>
166
				</tr>
166
				</tr>
167
			</tbody>
167
			</tbody>
168
		</table>
168
		</table>
169
		<p>
169
		<p>
170
			Si vous souhaitez utiliser deux opérateurs à la suite, ou un terme et un opérateur, pour 
170
			Si vous souhaitez utiliser deux opérateurs à la suite, ou un terme et un opérateur, pour 
171
			faire une recherche croisée, séparez-les uniquement par un espace.<br />
171
			faire une recherche croisée, séparez-les uniquement par un espace.<br />
172
			<em>Exemples&nbsp;:</em>
172
			<em>Exemples&nbsp;:</em>
173
			<a href="<?=Recherche::getUrlRecherche('l. gen:aba', $url_referentiel)?>">"l. gen:aba"</a>&nbsp; =>172 résultats;&nbsp;
173
			<a href="<?=Recherche::getUrlRecherche('l. gen:aba', $url_referentiel)?>">"l. gen:aba"</a>&nbsp; =>172 résultats;&nbsp;
174
			<a href="<?=Recherche::getUrlRecherche('au:l. gen:aba', $url_referentiel)?>">"au:l. gen:aba"</a>&nbsp; => 25 résultats.
174
			<a href="<?=Recherche::getUrlRecherche('au:l. gen:aba', $url_referentiel)?>">"au:l. gen:aba"</a>&nbsp; => 25 résultats.
175
			<br /><br />
175
			<br /><br />
176
			Des "jokers" permettent d'élargir la recherche.
176
			Des "jokers" permettent d'élargir la recherche.
177
		</p>
177
		</p>
178
		<table class="largeur-14">
178
		<table class="largeur-14">
179
			<thead>
179
			<thead>
180
				<tr>
180
				<tr>
181
					<th class="largeur-01">Joker</th>
181
					<th class="largeur-01">Joker</th>
182
					<th class="largeur-10">Explication</th>
182
					<th class="largeur-10">Explication</th>
183
					<th class="largeur-03">Exemples</th>
183
					<th class="largeur-03">Exemples</th>
184
				</tr>
184
				</tr>
185
			</thead>
185
			</thead>
186
			<tbody>
186
			<tbody>
187
				<tr>
187
				<tr>
188
					<td>%</td>
188
					<td>%</td>
189
					<td>Remplace n'importe quel nombre de caractères, y compris aucun.</td>
189
					<td>Remplace n'importe quel nombre de caractères, y compris aucun.</td>
190
					<td><a href="<?=Recherche::getUrlRecherche('gen:de%m sp:m%m', $url_referentiel)?>">
190
					<td><a href="<?=Recherche::getUrlRecherche('gen:de%m sp:m%m', $url_referentiel)?>">
191
						gen:de%m sp:m%m</a></td>
191
						gen:de%m sp:m%m</a></td>
192
				</tr>
192
				</tr>
193
				<tr>
193
				<tr>
194
					<td>_</td>
194
					<td>_</td>
195
					<td>Remplace exactement un caractère</td>
195
					<td>Remplace exactement un caractère</td>
196
					<td><a href="<?=Recherche::getUrlRecherche('gen:a_ar', $url_referentiel)?>">gen:a_ar</a></td>
196
					<td><a href="<?=Recherche::getUrlRecherche('gen:a_ar', $url_referentiel)?>">gen:a_ar</a></td>
197
				</tr>
197
				</tr>
198
			</tbody>
198
			</tbody>
199
		</table>
199
		</table>
200
	</div>
200
	</div>
201
</div>
201
</div>
202
<!-- REF - FIN MOTEUR RECHERCHE -->
202
<!-- REF - FIN MOTEUR RECHERCHE -->