Subversion Repositories Applications.referentiel

Rev

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

Rev Author Line No. Line
81 delphine 1
<!-- REF - DEBUT FICHE TAXON -->
2
<script type="text/javascript">
3
	$(document).ready(function() {
4
		$("#ref-ref").tabs({
5
			cookie: {expires: 1}// Stocke un cookie pour 1 jour
6
		});
7
	});
8
</script>
9
<h1>Fiche du taxon numéro : <?=$num_nom?></h1>
10
 
11
<hr class="nettoyeur"/>
12
<div id="ref-ref" class="ref-onglets">
13
	<ul class="ref-sommaire">
14
		<li><a href="#ref-ref-nomenclature">Nomenclature</a></li>
15
		<li><a href="#ref-ref-synonymie">Synonymie</a></li>
16
		<li><a href="#ref-ref-classification">Classification</a></li>
17
		<li><a href="#ref-ref-note">Notes</a></li>
18
		<li><a href="#ref-ref-chorologie">Chorologie</a></li>
19
		<li><a href="#ref-ref-complement">Compléments</a></li>
20
	</ul>
21
 
22
	<div id="ref-ref-nomenclature">
23
		<h2>Nomenclature</h2>
24
		<h3>Nom sélectionné</h3>
25
		<table><thead>
26
				<tr>
27
					<th></th>
28
					<th>Nom scientifique</th>
29
					<th>Auteur</th>
30
					<th>Année</th>
31
					<th>Référence bibliographique</th>
32
					<th>Nom addendum</th>
33
					<th>Identifiant numérique du nom scientifique</th>
34
				</tr>
35
			</thead>
36
			<tbody>
37
				<? if (isset($selectionne)) : ?>
38
					<tr>
39
						<td>Nom sélectionné</td>
40
						<td><?=$selectionne['nom_complet'];?>
41
							<a href="<?=Recherche::getUrlRecherche($selectionne['nom_complet'], $referentiel)?>">
42
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
43
							</a>
44
						</td>
45
						<td><?=$selectionne['auteur'];?>
46
							<a href="<?=Recherche::getUrlRecherche('au:'.$selectionne['auteur'], $referentiel)?>">
47
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
48
							</a>
49
						</td>
50
						<td><?=$selectionne['annee'];?>
51
							<a href="<?=Recherche::getUrlRecherche('an:'.$selectionne['annee'], $referentiel)?>">
52
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
53
							</a>
54
						</td>
55
						<td><?=$selectionne['biblio_origine'];?>
56
							<a href="<?=Recherche::getUrlRecherche('bib:'.$selectionne['biblio_origine'], $referentiel)?>">
57
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
58
							</a>
59
						</td>
60
						<td><?=$selectionne['nom_addendum'];?></td>
61
						<td><?=$selectionne['num_nom'];?></td>
62
					</tr>
63
					<? if (isset($selectionne['bas_num'])) : ?>
64
						<tr>
65
							<td>Basionyme du nom sélectionné</td>
66
							<td>
67
								<a href="<?=FicheTaxon::getUrlFicheTaxon($selectionne, 'bas')?>">
68
									<?=$selectionne['bas_nom'];?>
69
								</a>
70
								<a href="<?=Recherche::getUrlRecherche($selectionne['bas_nom'], $referentiel)?>">
71
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
72
								</a>
73
							</td>
74
							<td><?=$selectionne['bas_auteur'];?>
75
								<a href="<?=Recherche::getUrlRecherche('au:'.$selectionne['bas_auteur'], $referentiel)?>">
76
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
77
								</a>
78
							</td>
79
							<td><?=$selectionne['bas_annee'];?>
80
								<a href="<?=Recherche::getUrlRecherche('an:'.$selectionne['bas_annee'], $referentiel)?>">
81
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
82
								</a>
83
							</td>
84
							<td><?=$selectionne['bas_bib'];?>
85
								<a href="<?=Recherche::getUrlRecherche('bib:'.$selectionne['bas_bib'], $referentiel)?>">
86
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
87
								</a>
88
							</td>
89
							<td><?=$selectionne['bas_nom_add'];?></td>
90
							<td><?=$selectionne['bas_num'];?></td>
91
						</tr>
92
					<? endif;
93
				endif;
94
				if (isset($retenu)) : ?>
85 delphine 95
					<tr><td colspan="7"></td></tr>
81 delphine 96
					<tr>
97
						<td>Nom retenu</td>
98
						<td><a href="<?=Recherche::getUrlFicheTaxon($retenu)?>"><?=$retenu['nom_complet'];?></a>
99
							<a href="<?=Recherche::getUrlRecherche($retenu['nom_complet'], $referentiel)?>">
100
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
101
							</a></td>
102
						<td><?=$retenu['auteur'];?>
103
							<a href="<?=Recherche::getUrlRecherche('au:'.$retenu['auteur'], $referentiel)?>">
104
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
105
							</a>
106
						</td>
107
						<td><?=$retenu['annee'];?>
108
							<a href="<?=Recherche::getUrlRecherche('an:'.$retenu['annee'], $referentiel)?>">
109
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
110
							</a>
111
						</td>
112
						<td><?=$retenu['biblio_origine'];?>
113
							<a href="<?=Recherche::getUrlRecherche('bib:'.$retenu['biblio_origine'], $referentiel)?>">
114
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
115
							</a>
116
						</td>
117
						<td><?=$retenu['nom_addendum'];?></td>
118
						<td><?=$retenu['num_nom'];?></td>
119
					</tr>
120
					<? if (isset($retenu['bas_num'])) : ?>
121
						<tr>
122
							<td>Basionyme du nom retenu</td>
123
							<td><a href="<?=FicheTaxon::getUrlFicheTaxon($retenu, 'bas')?>"><?=$retenu['bas_nom'];?>
124
								<a href="<?=Recherche::getUrlRecherche($retenu['bas_nom'], $referentiel)?>">
125
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
126
								</a>
127
							</td>
128
							<td><?=$retenu['bas_auteur'];?>
129
								<a href="<?=Recherche::getUrlRecherche('au:'.$retenu['bas_auteur'], $referentiel)?>">
130
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
131
								</a>
132
							</td>
133
							<td><?=$retenu['bas_annee'];?>
134
								<a href="<?=Recherche::getUrlRecherche('an:'.$retenu['bas_annee'], $referentiel)?>">
135
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
136
								</a>
137
							</td>
138
							<td><?=$retenu['bas_bib'];?>
139
								<a href="<?=Recherche::getUrlRecherche('bib:'.$retenu['bas_bib'], $referentiel)?>">
140
								<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
141
								</a>
142
							</td>
143
							<td><?=$retenu['bas_nom_add'];?></td>
144
							<td><?=$retenu['bas_num'];?></td>
145
						</tr>
146
					<? endif;
147
				endif;
148
				if ($selectionne['nom_francais'] != '' || (isset($retenu['nom_francais']) && $retenu['nom_francais'] != '')) : ?>
85 delphine 149
					<tr><td colspan="7"></td></tr>
81 delphine 150
					<tr>
151
						<td>Nom français</td>
152
						<td><?isset($retenu['nom_francais']) ? $nom_francais = $retenu['nom_francais'] :
153
								$nom_francais = $selectionne['nom_francais'];?>
154
							<?=$nom_francais?>
155
							<a href="<?=Recherche::getUrlRecherche($nom_francais, $referentiel)?>">
156
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
157
						</td>
158
						<td></td>
159
						<td></td>
160
						<td></td>
161
						<td></td>
162
						<td></td>
163
					</tr>
164
				<? endif;
165
				if (isset($parents)) : ?>
85 delphine 166
					<tr><td colspan="7"></td></tr>
81 delphine 167
					<tr>
168
						<td>Parent 01</td>
169
						<td><a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p1')?>"><?=$parents['p1_nom'];?></a>
170
							<a href="<?=Recherche::getUrlRecherche($parents['p1_nom'], $referentiel)?>">
171
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
172
							</a>
173
						</td>
174
						<td><?=$parents['p1_auteur'];?>
175
							<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p1_auteur'], $referentiel)?>">
176
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
177
							</a>
178
						</td>
179
						<td><?=$parents['p1_annee'];?>
180
							<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p1_annee'], $referentiel)?>">
181
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
182
							</a>
183
						</td>
184
						<td><?=$parents['p1_bib'];?>
185
							<a href="<?=Recherche::getUrlRecherche('bib:'.$parents['p1_bib'], $referentiel)?>">
186
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
187
							</a>
188
						</td>
189
						<td><?=$parents['p1_nom_add'];?></td>
190
						<td><?=$parents['p1_num'];?></td>
191
					</tr>
192
					<tr>
193
						<td>Parent 02</td>
194
						<td><a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p2')?>"><?=$parents['p2_nom'];?></a>
195
							<a href="<?=Recherche::getUrlRecherche($parents['p2_nom'], $referentiel)?>">
196
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
197
							</a>
198
						</td>
199
						<td><?=$parents['p2_auteur'];?>
200
							<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p2_auteur'], $referentiel)?>">
201
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
202
							</a>
203
						</td>
204
						<td><?=$parents['p2_annee'];?>
205
							<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p2_annee'], $referentiel)?>">
206
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
207
							</a>
208
						</td>
209
						<td><?=$parents['p2_bib'];?>
210
							<a href="<?=Recherche::getUrlRecherche('bib:'.$parents['p2_bib'], $referentiel)?>">
211
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
212
							</a>
213
						</td>
214
						<td><?=$parents['p2_nom_add'];?></td>
215
						<td><?=$parents['p2_num'];?></td>
216
					</tr>
217
				<? endif; ?>
218
			</tbody>
219
		</table>
220
 
221
		<hr class="nettoyeur"/>
222
	</div>
223
 
224
	<div id="ref-ref-synonymie">
225
		<h2>Synonymie</h2>
226
		<? if (isset($fiche_synonymie)) :
227
			foreach ($fiche_synonymie as $type => $synonymes) {?>
228
			<table>
229
				<thead>
85 delphine 230
					<tr><th colspan="3">Synonymie <?=$type;?></th></tr>
81 delphine 231
					<tr>
232
						<th>Nom scientifique</th>
233
						<th>Auteur</th>
234
						<th>Année</th>
235
						<th>Référence bibliographique</th>
236
						<th>Nom addendum</th>
237
						<th>Identifiant numérique du nom scientifique</th>
238
					</tr>
239
				</thead><tbody>
240
					<? foreach ($synonymes as $synonyme) {?>
241
						<?=($synonyme['num_nom'] == $synonyme['num_nom_retenu'])? "<tr class='nom_retenu'>" : "<tr>";?>
242
							<td><?=$synonyme['nom_complet'];?></td>
243
							<td><?=$synonyme['auteur'];?></td>
244
							<td><?=$synonyme['annee'];?></td>
245
							<td><?=$synonyme['biblio_origine'];?></td>
246
							<td><?=$synonyme['nom_addendum'];?></td>
247
							<td><?=$synonyme['num_nom'];?></td>
248
						</tr>
249
					<? } ?>
250
				</tbody>
251
			</table>
252
			<br/>
253
		<? } endif;?>
254
 
255
		<? if (isset($homonyme)) : ?>
256
			<table>
257
				<thead>
85 delphine 258
					<tr><th colspan="3">Homonyme (sensu)</th></tr>
81 delphine 259
					<tr>
260
						<th>Nom scientifique</th>
261
						<th>Auteur</th>
262
						<th>Année</th>
263
						<th>Référence bibliographique</th>
264
						<th>Nom addendum</th>
265
						<th>Identifiant numérique du nom scientifique</th>
266
					</tr>
267
				</thead>
268
				<tbody>
269
 
270
				</tbody>
271
			</table>
272
			<br/>
273
		<? endif; ?>
274
	</div>
275
 
276
	<div id="ref-ref-classification">
277
		<h2>Classification</h2>
278
 
85 delphine 279
		<?php if (isset($classification)) : ?>
280
			<? foreach ($classification as $type=>$class) {?>
281
			<h3>Taxons <?=$type;?></h3>
282
				<table>
283
					<thead>
284
						<tr>
285
							<th <?=($type == 'inférieurs') ? 'colspan="'.$niveau.'"' : '' ?>>Rang</th>
286
							<th>Nom scientifique</th>
287
							<th>Auteur</th>
288
							<th>Année</th>
289
							<th>Référence bibliographique</th>
290
							<th>Nom addendum</th>
291
							<th>Identifiant numérique du nom scientifique</th>
292
						</tr>
293
					</thead>
294
					<tbody>
295
						<? if ($class != '') : ?>
296
							<? foreach ($class as $rang=>$taxon) {?>
297
								<tr>
298
									<? if ($type == 'inférieurs') : ?>
299
										<? for ($i=1; $i<=$niveau; $i++) { ?>
300
											<? if ($i == $taxon['niveau']) :  ?>
301
												<td><?=$taxon['rang'];?></td>
302
											<? else : ?>
303
												<td></td>
304
											<? endif; ?>
305
										<? } ?>
306
									<? else : ?>
307
										<td><?=$taxon['rang'];?></td>
308
									<? endif; ?>
309
									<td><?=$taxon['nom_complet'];?></td>
310
									<td><?=$taxon['auteur'];?></td>
311
									<td><?=$taxon['annee'];?></td>
312
									<td><?=$taxon['biblio_origine'];?></td>
313
									<td><?=$taxon['nom_addendum'];?></td>
314
									<td><?=$taxon['num_nom'];?></td>
315
								</tr>
316
							<? } ?>
317
						<? endif; ?>
318
					</tbody>
319
				</table>
320
			<? } ?>
81 delphine 321
		<?php else : ?>
85 delphine 322
		<p>Aucune indication</p>
81 delphine 323
		<?php endif; ?>
324
	</div>
325
 
326
	<div id="ref-ref-note">
327
		<h2>Notes</h2>
328
		<?= $info['notes'] ? '<h3>Notes générales</h3>'.$info['notes'] : '';?>
329
		<?= $info['hybride_parent_01_notes'] ? '<h3>Notes parent 01 hybride</h3>'.$info['hybride_parent_01_notes'] : '';?>
330
		<?= $info['hybride_parent_02_notes'] ? '<h3>Notes parent 02 hybride</h3>'.$info['hybride_parent_02_notes'] : '';?>
331
	</div>
332
 
333
	<div id="ref-ref-chorologie">
334
		<h2>Chorologie</h2>
335
		<? if ($chorologie) : ?>
336
		<table>
337
			<tr><th></th>
338
			<? foreach ($chorologie['Présence'] as $lieu=>$valeur) {?>
339
				<th><?=$lieu?></th>
340
			<? } ?>
341
			</tr>
342
			<? foreach ($chorologie as $param=>$lieux) { ?>
85 delphine 343
				<tr><td colspan="<?=count($chorologie['Présence'])+1?>"</td></tr>
81 delphine 344
				<tr><th><?=$param?></th>
345
					<? foreach ($lieux as $lieu) { ?>
346
						<td title = "<?=$lieu['valeur']?>"><?=$lieu['code']?></td>
347
					<? } ?>
348
				</tr>
349
			<? } ?>
350
		</table>
351
		<? else : echo 'Aucune information disponible'; endif; ?>
352
	</div>
353
 
354
	<div id="ref-ref-complement">
355
		<h2>Compléments</h2>
85 delphine 356
		<?php if ($complement) : ?>
357
			<table>
358
				<? foreach ($complement as $champ=>$valeur) {?>
359
					<tr>
360
						<th><?=$champ;?></th>
361
						<td><?=$valeur;?></td>
362
					</tr>
363
				<? } ?>
364
			</table>
81 delphine 365
		<?php else : ?>
85 delphine 366
		<p>Pas de champ complémentaire</p>
81 delphine 367
		<?php endif; ?>
368
	</div>
369
 
370
</div>
371
<!-- REF - FIN FICHE TAXON -->