source: spip-zone/_plugins_/taxonomie/trunk/prive/objets/liste/taxons.html @ 109602

Last change on this file since 109602 was 109602, checked in by eric@…, 17 months ago

Refactoring complet du plugin suite au merge des tables spip_taxons et spip_especes. Tout n'est pas encore revenu à) l'état de la version 0.2.0

  • Property svn:eol-style set to native
File size: 2.6 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2        nom_scientifique, 1,
3        id_taxon,1,
4        rang,1,
5        nom_commun,1,
6        regne,1,
7        tsn,1,
8        points,-1
9}})]<B_liste_taxons>
10#ANCRE_PAGINATION
11<div class="liste-objets taxons[ (#ENV{classe})]">
12<table class="spip liste">
13        [(#SET{un, #ENV*{info_1, taxon:info_1_taxon}})]
14        [(#SET{nb, #ENV*{info_nb, taxon:info_nb_taxons}})]
15        [<caption>
16                <strong class="caption">
17                        (#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{#GET{un}, #GET{nb}}})
18                </strong>
19        </caption>]
20        <thead>
21                <tr class="first_row">
22                        <th class="picto" scope="col"></th>
23                        [(#ENV{espece, non}|=={oui}|oui)
24                                <th class="statut" scope="col">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
25                        ]
26                        <th class="titre principale" scope="col">[(#TRI{nom_scientifique,<:taxon:champ_nom_scientifique_label:>,ajax})]</th>
27                        <th class="nom" scope="col">[(#TRI{nom_commun,<:taxon:champ_nom_commun_label:>,ajax})]</th>
28                        <th class="rang" scope="col">[(#TRI{rang,<:taxon:champ_rang_label:>,ajax})]</th>
29                        <th class="regne" scope="col">[(#TRI{regne,<:taxon:champ_regne_label:>,ajax})]</th>
30                        <th class="tsn" scope="col">[(#TRI{tsn,<:taxon:champ_tsn_label:>,ajax})]</th>
31                        <th class="id" scope="col">[(#TRI{id_taxon,<:info_numero_abbreviation:>,ajax})]</th>
32                </tr>
33        </thead>
34        <tbody>
35        <BOUCLE_liste_taxons(TAXONS){regne?}{rang?}{espece?}{statut?}{edite?}{importe?}{where?}{recherche?}{tri #ENV{par,nom_scientifique}, #GET{defaut_tri}}{pagination #ENV{nb,100}}>
36                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
37                        <td class="picto">[(#CHEMIN_IMAGE{taxon-16.png}|balise_img)]</td>
38                        [(#ENV{espece, non}|=={oui}|oui)
39                        <td class="statut">[(#STATUT|puce_statut{espece,#ID_ESPECE})]</td>
40                        ]
41                        <td class="titre principale nom_scientifique">
42                                [(#LOGO_TAXON|image_reduire{20,26})]
43                                <a href="[(#ID_TAXON|generer_url_entite{taxon})]" title="<:info_numero_abbreviation|attribut_html:> #ID_TAXON">
44                                        [(#NOM_SCIENTIFIQUE)]
45                                </a>
46                        </td>
47                        <td class="nom">[(#NOM_COMMUN|extraire_multi{#LANG, #ARRAY{lang_defaut, aucune}})]</td>
48                        <td class="rang">[(#VAL{taxonomie:rang_}|concat{#RANG}|_T)]</td>
49                        <td class="regne nom_scientifique">[(#REGNE)]</td>
50                        <td class="numero">#TSN</td>
51                        <td class="id">[(#AUTORISER{modifier, taxon, #ID_TAXON}|?{
52                                <a href="[(#URL_ECRIRE{taxon_edit, id_taxon=#ID_TAXON})]">#ID_TAXON</a>,
53                                #ID_TAXON
54                        })]</td>
55                </tr>
56        </BOUCLE_liste_taxons>
57        </tbody>
58</table>
59[<p class="pagination">(#PAGINATION{prive})</p>]
60</div>
61</B_liste_taxons>[
62<div class="liste-objets taxons caption-wrap"><strong class="caption">(#ENV*{sinon,""})</strong></div>
63]<//B_liste_taxons>
Note: See TracBrowser for help on using the repository browser.