source: spip-zone/_plugins_/orr/trunk/prive/objets/liste/orr_autorisations_associer.html @ 69380

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

squelettes des autorisations

File size: 3.8 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2        multi orr_autorisation_nom,1,
3        id_orr_autorisation,1
4}})
5]
6#SET{exclus,#ENV**{exclus,#ENV{objet_source}|lister_objets_lies{#ENV{objet},#ENV{id_objet},#ENV{_objet_lien}}}}
7#SET{debut,#ENV{debutorra,#EVAL{_request("debutorra");}}}
8<B_liste_orr_autorisations>
9[(#REM) En cas de pagination indirecte @32, il faut refaire le set car la boucle
10a mis a jour la valeur avec la page reelle]
11#SET{debut,#ENV{debutorra,#EVAL{_request("debutorra");}}}
12#SET{afficher_lettres,#TRI|=={'multi orr_autorisation_nom'}|oui}
13#ANCRE_PAGINATION
14<div class="liste-objets liste-objets-associer orr_autorisations">
15<table class='spip liste'>
16[<caption><span class="caption"><strong>(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{orr_autorisation:info_1_orr_autorisation,orr_autorisation:info_nb_orr_autorisations}})</strong>
17<span class="recherche">
18        <label for="recherche-#ENV{id}"><:info_rechercher_02:></label>
19        <input type="text" class="recherche" name="recherche" id="recherche-#ENV{id}" value="#ENV{recherche}" />
20        <input type="submit" class="tout_voir" name="tout_voir" value="<:info_tout_afficher:>" />
21</span>
22</span>
23</caption>]
24        <thead>
25                #SET{p,''}
26                <BOUCLE_lettre(ORR_AUTORISATIONS){tout}{!id_orr_autorisation IN #GET{exclus}}{where?}{recherche?}
27                        {tri #ENV{par,multi orr_autorisation_nom},#GET{defaut_tri}}{id_orr_autorisation==#GET{afficher_lettres}|?{'.*','A'}}>[
28                (#ORR_AUTORISATION_NOM**|extraire_multi|initiale|unique|oui)
29                [(#SET{p,#GET{p}|concat{
30                #SELF|parametre_url{debutorra,@#ID_ORR_AUTORISATION}|ancre_url{paginationorra}|afficher_initiale{#ORR_AUTORISATION_NOM**|extraire_multi|initiale{},#COMPTEUR_BOUCLE,#GET{debut},#ENV{nb,10}}
31                }})]
32                ]#SAUTER{#ENV{nb,10}|moins{#COMPTEUR_BOUCLE|=={1}|?{2,1}}}</BOUCLE_lettre>[
33                (#SET{p,
34                        #GET{p}|concat{
35                                #REM|afficher_initiale{#REM,#TOTAL_BOUCLE,#GET{debut},#ENV{nb,10}}
36                        }
37                })]</B_lettre>
38                [<tr><td colspan="3"><p class='pagination'>(#GET{p})</p></td></tr>]
39
40                <tr class='first_row'>
41                        <th class='orr_autorisation_nom' scope='col'>[(#TRI{multi orr_autorisation_nom,<:orr_autorisation:label_orr_autorisation_nom:>,ajax})]</th>
42            <th class='orr_autorisation_valeur'><:orr_autorisation:valeur_autorisation:></th>
43                        <th class='action' scope='col'></th>
44                </tr>
45        </thead>
46        <tbody>
47        <BOUCLE_liste_orr_autorisations(ORR_AUTORISATIONS){!id_orr_autorisation IN #GET{exclus}}{where?}{recherche?}
48                {tri #ENV{par,multi orr_autorisation_nom},#GET{defaut_tri}}{pagination #ENV{nb,10} orra}>
49                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#ORR_AUTORISATION_NOM**|extraire_multi|initiale|=={#ENV{i}}|?{on}|unique)]">
50                        <td class='orr_autorisation_nom'>[(#LOGO_ORR_AUTORISATION|image_reduire{20,20})]<a href="[(#URL_ECRIRE{orr_autorisations})]">#ORR_AUTORISATION_NOM</a></td>
51            <td class="orr_autorisation_valeur">#ORR_AUTORISATION_VALEUR</td>
52                        <td class='action'>
53                                <button class="button link add" name="ajouter_lien\[orr_autorisation-#ID_ORR_AUTORISATION-#OBJET-#ID_OBJET\]" value="+"><:orr_autorisation:ajouter_lien_orr_autorisation:> [(#CHEMIN_IMAGE{ajouter-12.png}|balise_img{'+'})]</button>
54                        </td>
55                </tr>
56        </BOUCLE_liste_orr_autorisations>
57        </tbody>
58</table>
59[<p class='pagination'>(#PAGINATION{prive})</p>]
60</div>
61</B_liste_orr_autorisations>[(#ENV{recherche}|oui)
62<div class="liste-objets liste-objets-associer orr_autorisations caption-wrap">
63<span class="caption"><strong>[(#VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}})]</strong>
64<span class="recherche">
65        <label for="recherche-#ENV{id}"><:info_rechercher_02:></label>
66        <input type="text" class="recherche" name="recherche" id="recherche-#ENV{id}" value="#ENV{recherche}" />
67        <input type="submit" class="tout_voir" name="tout_voir" value="<:info_tout_afficher:>" />
68</span>
69</span>
70</div>
71]<//B_liste_orr_autorisations>
Note: See TracBrowser for help on using the repository browser.