source: spip-zone/_plugins_/relecture/prive/objets/liste/relectures.html @ 60741

Last change on this file since 60741 was 60741, checked in by eric@…, 8 years ago

Amélioration de la page d'accueil.
Meilleure découpage entre les traitements des fonctions inserer et instituer.
Renommage.

  • Property svn:eol-style set to native
File size: 3.2 KB
Line 
1[(#REM) <!-- Liste des relectures :
2        - soit en cours pour une relecture ou auteur donne
3        - soit du meme article en excluant la relecture en cours d'affichage
4        Dans ces differents cas les informations different car la taille des blocs influe sur l'affichage.
5
6        Les parametres d'environnement specifiques sont :
7        - titre     : le titre de la liste
8        - par       : le champ tri principal
9        - pas       : le pas de pagination
10        - id_article: l'id de l'article lie aux relectures (facultatif)
11        - statut    : le statut des relectures cherchees (facultatif)
12        - recherche : critere de recherche (facultatif)
13        - where     : condition d'exclusion de certaines relectures (facultatif)
14        - affichage : complet, tous les champs, ou simplifie, le titre et l'id pour la liste en extra/navigation
15 -->]
16
17[(#SET{defaut_tri,#ARRAY{
18        revision_ouverture, 1,
19        id_relecture, -1,
20        points, -1
21}})]
22<B_liste_relectures>
23#ANCRE_PAGINATION
24<div class="liste-objets relectures">
25        <table class="spip liste" summary="<:relecture:resume_table_relectures">
26                [<caption><strong class="caption">(#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{relecture:info_1_relecture, relecture:info_nb_relectures}})</strong></caption>]
27                <thead>
28                        <tr class="first_row">
29                                <th class="statut" scope="col">[(#TRI{statut, <span title="<:lien_trier_statut|attribut_html:>">#</span>, ajax})]</th>
30                                <th class="titre principale" scope="col">[(#TRI{id_relecture, <:info_titre:>, ajax})]</th>
31                        [(#ENV{affichage}|=={complet}|oui)
32                                <th class="titre" scope="col"><:relecture:label_relecture_article:></th>
33                                <th class="date" scope="col">[(#TRI{date_fin_commentaire, <:relecture:label_abrege_date_fin_commentaire:>, ajax})]</th>
34                        ]
35                        [(#ENV{affichage}|=={simplifie}|oui)
36                                <th class="revision" scope="col">[(#TRI{revision_ouverture, <:relecture:label_relecture_revision_abregee:>, ajax})]</th>
37                        ]
38                        </tr>
39                </thead>
40                <tbody>
41        <BOUCLE_liste_relectures(RELECTURES) {id_article?}{statut?}{where?}{recherche?}{tri #ENV{par, id_relecture}, #GET{defaut_tri}}{pagination #ENV{pas, 5}}>
42                        <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd, row_even})]">
43                                <td class='statut'>[(#STATUT|puce_statut{relecture, #STATUT, 0, relecture, #EVAL{false}, #EVAL{false}})]</td>
44                                <td class='titre principale'>
45                                        [<a href="[(#ID_RELECTURE|generer_url_entite{relecture})]" title="<:info_numero_abbreviation|attribut_html:> #ID_RELECTURE">
46                                                (#INFO_TITRE{relecture, #ID_RELECTURE})
47                                        </a>]
48                                </td>
49                        [(#ENV{affichage}|=={complet}|oui)
50                                <td>
51                                        <a[ href="(#ID_ARTICLE|generer_url_entite{article})"]>[(#INFO_TITRE{article, #ID_ARTICLE})]</a>
52                                </td>
53                                <td>[(#DATE_FIN_COMMENTAIRE|affdate_court)]</td>
54                        ]
55                        [(#ENV{affichage}|=={simplifie}|oui)
56                                <td class='id'>
57                                        [(#SET{url_revision, [(#URL_ECRIRE{revision, objet=article}
58                                                                                        |parametre_url{id_objet, #ID_ARTICLE}
59                                                                                        |parametre_url{id_version, #REVISION_OUVERTURE})]})]
60                                        <a[ href="(#GET{url_revision})"]>[(#REVISION_OUVERTURE)]</a>
61                                </td>
62                        ]
63                        </tr>
64        </BOUCLE_liste_relectures>
65                </tbody>
66        </table>
67        [<p class='pagination'>(#PAGINATION{#ENV{pagination, prive}})</p>]
68</div>
69</B_liste_relectures>
70[<div class="liste-objets relectures caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>]
71<//B_liste_relectures>
Note: See TracBrowser for help on using the repository browser.