source: spip-zone/_plugins_/dictionnaires/trunk/prive/objets/liste/definitions.html @ 65485

Last change on this file since 65485 was 65485, checked in by marcimat@…, 7 years ago

Poursuite du passage à SPIP 3 du plugin dictionnaire. On utilise l'api d'objets éditoriaux et on ne met que les squelettes nécessaires dans le plugin. Au passage on PHPDoc toutes les fonctions.

File size: 2.1 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2        titre,1,
3        date,#ENV{date_sens,-1},
4        id_definition,1,
5        points,-1
6}})
7]<B_liste_definitions>
8#ANCRE_PAGINATION
9<div class="liste-elements liste-objets definitions">
10<table class="spip liste">
11[<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{definition:info_1_definition,definition:info_nb_definitions}})</strong></caption>]
12        <thead>
13                <tr class="first_row">
14                        <th class="statut" scope="col">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
15                        <th class="titre principale" scope="col">[(#TRI{titre,<:definition:champ_titre_label:>,ajax})]</th>
16                        <th class="descriptif" scope="col"><:definition:champ_texte_label:></th>
17                        <th class="type" scope="col">[(#TRI{type,<:definition:champ_type_label:>,ajax})]</th>
18                        <th class="id" scope="col">[(#TRI{id_definition,<:info_numero_abbreviation:>,ajax})]</th>
19                </tr>
20        </thead>
21        <tbody>
22        <BOUCLE_liste_definitions(DEFINITIONS)
23                {id_dictionnaire?}
24                {statut?}
25                {recherche?}
26                {tri #ENV{par,#ENV{recherche}|?{points,titre}},#GET{defaut_tri}}
27                {pagination #ENV{pagination,10}}
28        >
29                <tr class="[(COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
30                        <td class="statut">[(#ID_DEFINITION|puce_changement_statut{#STATUT, #ID_DICTIONNAIRE, definition, true})]</td>
31                        <td class="titre principale"><a href="[(#ID_DEFINITION|generer_url_entite{definition})]"
32                                title="<:info_numero_abbreviation|attribut_html:> #ID_DEFINITION">[(#RANG). ]#TITRE</a></td>
33                        <td dir="#LANG_DIR" class="#EDIT{texte} descriptif">[(#TEXTE|ptobr|couper{80})]</td>
34                        <td class="type">[(#TYPE|=={abbr}|?{<:item_oui:>,<:item_non:>})]</td>
35                        <td class="id">[(#AUTORISER{modifier,definition,#ID_DEFINITION}|?{
36                                <a href="[(#URL_ECRIRE{definition_edit,id_definition=#ID_DEFINITION})]">#ID_DEFINITION</a>,
37                                #ID_DEFINITION
38                        })]</td>
39                </tr>
40        </BOUCLE_liste_definitions>
41        </tbody>
42</table>
43[<p class="pagination">(#PAGINATION{prive})</p>]
44</div>
45</B_liste_definitions>[
46<div class="liste-elements liste-objets definitions caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
47]<//B_liste_definitions>
Note: See TracBrowser for help on using the repository browser.