Subversion Repositories Applications.referentiel

Rev

Rev 85 | Rev 91 | 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;
88 delphine 148
				if ((isset($selectionne['nom_francais']) && $selectionne['nom_francais'] != '') ||
149
						(isset($retenu['nom_francais']) && $retenu['nom_francais'] != '')) : ?>
85 delphine 150
					<tr><td colspan="7"></td></tr>
81 delphine 151
					<tr>
152
						<td>Nom français</td>
153
						<td><?isset($retenu['nom_francais']) ? $nom_francais = $retenu['nom_francais'] :
154
								$nom_francais = $selectionne['nom_francais'];?>
155
							<?=$nom_francais?>
156
							<a href="<?=Recherche::getUrlRecherche($nom_francais, $referentiel)?>">
157
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
158
						</td>
159
						<td></td>
160
						<td></td>
161
						<td></td>
162
						<td></td>
163
						<td></td>
164
					</tr>
165
				<? endif;
166
				if (isset($parents)) : ?>
85 delphine 167
					<tr><td colspan="7"></td></tr>
81 delphine 168
					<tr>
169
						<td>Parent 01</td>
170
						<td><a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p1')?>"><?=$parents['p1_nom'];?></a>
171
							<a href="<?=Recherche::getUrlRecherche($parents['p1_nom'], $referentiel)?>">
172
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
173
							</a>
174
						</td>
175
						<td><?=$parents['p1_auteur'];?>
176
							<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p1_auteur'], $referentiel)?>">
177
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
178
							</a>
179
						</td>
180
						<td><?=$parents['p1_annee'];?>
181
							<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p1_annee'], $referentiel)?>">
182
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
183
							</a>
184
						</td>
185
						<td><?=$parents['p1_bib'];?>
186
							<a href="<?=Recherche::getUrlRecherche('bib:'.$parents['p1_bib'], $referentiel)?>">
187
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
188
							</a>
189
						</td>
190
						<td><?=$parents['p1_nom_add'];?></td>
191
						<td><?=$parents['p1_num'];?></td>
192
					</tr>
193
					<tr>
194
						<td>Parent 02</td>
195
						<td><a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p2')?>"><?=$parents['p2_nom'];?></a>
196
							<a href="<?=Recherche::getUrlRecherche($parents['p2_nom'], $referentiel)?>">
197
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
198
							</a>
199
						</td>
200
						<td><?=$parents['p2_auteur'];?>
201
							<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p2_auteur'], $referentiel)?>">
202
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
203
							</a>
204
						</td>
205
						<td><?=$parents['p2_annee'];?>
206
							<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p2_annee'], $referentiel)?>">
207
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
208
							</a>
209
						</td>
210
						<td><?=$parents['p2_bib'];?>
211
							<a href="<?=Recherche::getUrlRecherche('bib:'.$parents['p2_bib'], $referentiel)?>">
212
							<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
213
							</a>
214
						</td>
215
						<td><?=$parents['p2_nom_add'];?></td>
216
						<td><?=$parents['p2_num'];?></td>
217
					</tr>
218
				<? endif; ?>
219
			</tbody>
220
		</table>
221
 
222
		<hr class="nettoyeur"/>
223
	</div>
224
 
225
	<div id="ref-ref-synonymie">
226
		<h2>Synonymie</h2>
227
		<? if (isset($fiche_synonymie)) :
88 delphine 228
			foreach($fiche_synonymie as $ordre => $fiche) {
229
				foreach ($fiche as $type => $synonymes) {?>
230
					<table>
231
						<thead>
232
							<tr><th colspan="3"><?=($type == 'Homonymie (sensu)') ? $type : "Synonymie ".$type;?></th></tr>
233
							<tr>
234
								<?=($type == 'Homonymie (sensu)') ? "<th>Homonyme</th>" : "";?>
235
								<?=($type == 'mal appliquée') ? "<th></th>" : "";?>
236
								<th>Nom scientifique</th>
237
								<th>Auteur</th>
238
								<th>Année</th>
239
								<th>Référence bibliographique</th>
240
								<th>Nom addendum</th>
241
								<th>Identifiant numérique du nom scientifique</th>
242
							</tr>
243
						</thead><tbody>
244
							<? foreach ($synonymes as $synonyme) {?>
245
								<?=($synonyme['num_nom'] == $synonyme['num_nom_retenu'])? "<tr class='nom_retenu'>" : "<tr>";?>
246
									<?=($type == 'Homonymie (sensu)') ? "<td>".$synonyme['homonyme']."</td>" : "";?>
247
									<?=($type == 'mal appliquée') ? "<td>".$synonyme['statut']."</td>" : "";?>
248
									<td><?=$synonyme['nom_complet'];?></td>
249
									<td><?=$synonyme['auteur'];?></td>
250
									<td><?=$synonyme['annee'];?></td>
251
									<td><?=$synonyme['biblio_origine'];?></td>
252
									<td><?=$synonyme['nom_addendum'];?></td>
253
									<td><?=$synonyme['num_nom'];?></td>
254
								</tr>
255
							<? } ?>
256
						</tbody>
257
					</table>
258
					<br/>
259
		<? } } endif;?>
81 delphine 260
	</div>
261
 
262
	<div id="ref-ref-classification">
263
		<h2>Classification</h2>
264
 
85 delphine 265
		<?php if (isset($classification)) : ?>
266
			<? foreach ($classification as $type=>$class) {?>
267
			<h3>Taxons <?=$type;?></h3>
268
				<table>
269
					<thead>
270
						<tr>
271
							<th <?=($type == 'inférieurs') ? 'colspan="'.$niveau.'"' : '' ?>>Rang</th>
272
							<th>Nom scientifique</th>
273
							<th>Auteur</th>
274
							<th>Année</th>
275
							<th>Référence bibliographique</th>
276
							<th>Nom addendum</th>
277
							<th>Identifiant numérique du nom scientifique</th>
278
						</tr>
279
					</thead>
280
					<tbody>
281
						<? if ($class != '') : ?>
282
							<? foreach ($class as $rang=>$taxon) {?>
283
								<tr>
284
									<? if ($type == 'inférieurs') : ?>
285
										<? for ($i=1; $i<=$niveau; $i++) { ?>
286
											<? if ($i == $taxon['niveau']) :  ?>
287
												<td><?=$taxon['rang'];?></td>
288
											<? else : ?>
289
												<td></td>
290
											<? endif; ?>
291
										<? } ?>
292
									<? else : ?>
293
										<td><?=$taxon['rang'];?></td>
294
									<? endif; ?>
295
									<td><?=$taxon['nom_complet'];?></td>
296
									<td><?=$taxon['auteur'];?></td>
297
									<td><?=$taxon['annee'];?></td>
298
									<td><?=$taxon['biblio_origine'];?></td>
299
									<td><?=$taxon['nom_addendum'];?></td>
300
									<td><?=$taxon['num_nom'];?></td>
301
								</tr>
302
							<? } ?>
303
						<? endif; ?>
304
					</tbody>
305
				</table>
306
			<? } ?>
81 delphine 307
		<?php else : ?>
85 delphine 308
		<p>Aucune indication</p>
81 delphine 309
		<?php endif; ?>
310
	</div>
311
 
312
	<div id="ref-ref-note">
313
		<h2>Notes</h2>
314
		<?= $info['notes'] ? '<h3>Notes générales</h3>'.$info['notes'] : '';?>
315
		<?= $info['hybride_parent_01_notes'] ? '<h3>Notes parent 01 hybride</h3>'.$info['hybride_parent_01_notes'] : '';?>
316
		<?= $info['hybride_parent_02_notes'] ? '<h3>Notes parent 02 hybride</h3>'.$info['hybride_parent_02_notes'] : '';?>
317
	</div>
318
 
319
	<div id="ref-ref-chorologie">
320
		<h2>Chorologie</h2>
88 delphine 321
		<? if (isset($chorologie)) : ?>
81 delphine 322
		<table>
323
			<tr><th></th>
324
			<? foreach ($chorologie['Présence'] as $lieu=>$valeur) {?>
325
				<th><?=$lieu?></th>
326
			<? } ?>
327
			</tr>
328
			<? foreach ($chorologie as $param=>$lieux) { ?>
85 delphine 329
				<tr><td colspan="<?=count($chorologie['Présence'])+1?>"</td></tr>
81 delphine 330
				<tr><th><?=$param?></th>
331
					<? foreach ($lieux as $lieu) { ?>
332
						<td title = "<?=$lieu['valeur']?>"><?=$lieu['code']?></td>
333
					<? } ?>
334
				</tr>
335
			<? } ?>
336
		</table>
337
		<? else : echo 'Aucune information disponible'; endif; ?>
338
	</div>
339
 
340
	<div id="ref-ref-complement">
341
		<h2>Compléments</h2>
88 delphine 342
		<?php if (isset($complement)) : ?>
85 delphine 343
			<table>
344
				<? foreach ($complement as $champ=>$valeur) {?>
345
					<tr>
346
						<th><?=$champ;?></th>
347
						<td><?=$valeur;?></td>
348
					</tr>
349
				<? } ?>
350
			</table>
81 delphine 351
		<?php else : ?>
85 delphine 352
		<p>Pas de champ complémentaire</p>
81 delphine 353
		<?php endif; ?>
354
	</div>
355
 
356
</div>
357
<!-- REF - FIN FICHE TAXON -->