source: spip-zone/_plugins_/zinit/trunk/prive/squelettes/contenu/zcore_skel.html @ 90849

Last change on this file since 90849 was 90849, checked in by teddy.spip@…, 5 years ago

Un peu de style pour que les colonnes ne fassent pas yoyo. Un tableau pour contrôler la présence des objets dans content/
Bon, normalement, zcore n'a pas besoin de fichier à la racine de squelettes. Il détecte tout simplement la page consultée dans content/
De plus, c'est le premier élément indiqué dans le tableau de la globale z_blocs qui donne le nom du répertoire le plus important, celui qui ne bénéficie pas de dist.html. Historiquement, c'est 'content' qui est mis en premier.

File size: 5.5 KB
Line 
1[(#SET{zinit_dir_squelettes,[(#EVAL{_ZINIT_DIR_SQUELETTES})]})]
2[(#SET{dir_squelettes,[(#EVAL{_DIR_SQUELETTES})]})]
3<h1><:zinit:titre_page_zcore_skel:></h1>
4
5<div class="liste controles zi">
6    <table class="table">
7        <thead>
8            <tr>
9                <th><:zinit:titre_controle:></th>
10                <th><:zinit:titre_verification:></th>
11            </tr>
12        </thead>
13        <tbody>
14            <tr>
15                <td><:zinit:check_presence_globale_z_blocs:></td>
16                <td>[(#VAL|zinit_blocs_verifier|?{
17                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
18                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
19                })]</td>
20            </tr>
21        </tbody>
22    </table>
23</div>
24<div class="nettoyeur"></div>
25
26<B_repertoires>
27<div class="liste repertoires zi">
28    <table class="table">
29        <thead>
30            <tr>
31                <th><:zinit:titre_repertoires:></th>
32                <th>[(#GET{zinit_dir_squelettes})]</th>
33                <th>[(#GET{dir_squelettes})]</th>
34            </tr>
35        </thead>
36        <tbody>
37            <BOUCLE_repertoires (DATA) {source table, #VAL|zinit_repertoire_skel_defaut}>
38            <tr>
39                <td>
40                    #VALEUR
41                </td>
42                <td>
43                [(#GET{zinit_dir_squelettes}|concat{[(#VALEUR)]}|is_dir|?{
44                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
45                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
46                })]</td>
47                <td>
48                [(#GET{dir_squelettes}|concat{[(#VALEUR)]}|is_dir|?{
49                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
50                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
51                })]</td>
52            </tr>
53            </BOUCLE_repertoires>
54            <tr>
55                <td></td>
56                <td>[(#BOUTON_ACTION{<:zinit:maj_label:>,
57                    #URL_ACTION_AUTEUR{zinit_repertoires,
58                    #SESSION{'webmestre'}/zinit_dir_squelettes,
59                    #SELF|parametre_url{var_mode,recalcul}},
60                    zcore,
61                    <:zinit:maj_confirm_repertoires:>
62                })]</td>
63                <td>[(#BOUTON_ACTION{<:zinit:maj_label:>,
64                    #URL_ACTION_AUTEUR{zinit_repertoires,
65                    #SESSION{'webmestre'}/dir_squelettes,
66                    #SELF|parametre_url{var_mode,recalcul}},
67                    zcore,
68                    <:zinit:maj_confirm_repertoires:>
69                })]</td>
70            </tr>
71        </tbody>
72    </table>
73</div>
74<div class="nettoyeur"></div>
75</B_repertoires>
76
77<B_objets>
78<div class="liste objets zi">
79    <table class="table">
80        <thead>
81            <tr>
82                <th><:zinit:titre_objets:></th>
83                <th>[(#GET{zinit_dir_squelettes})]</th>
84                <th>[(#GET{dir_squelettes})]</th>
85            </tr>
86        </thead>
87        <tbody>
88            <BOUCLE_objets (DATA) {source table, #VAL|zinit_lister_tables} {par cle}>
89            <tr>
90                <td>[(#VALEUR{texte_objet}|_T)]</td>
91                <td>[(#GET{zinit_dir_squelettes}|concat{[(#CLE|objet_type)],'.html'}|is_file|?{
92                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
93                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
94                })] [(#CLE|objet_type).html]</td>
95                <td>[(#GET{dir_squelettes}|concat{[(#CLE|objet_type)],'.html'}|is_file|?{
96                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
97                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
98                })] [(#CLE|objet_type).html]</td>
99            </tr>
100            </BOUCLE_objets>
101            <tr>
102                <td></td>
103                <td>[(#BOUTON_ACTION{<:zinit:maj_label:>,
104                    #URL_ACTION_AUTEUR{zinit_fichiers,
105                    #SESSION{'webmestre'}/zinit_dir_squelettes,
106                    #SELF|parametre_url{var_mode,recalcul}},
107                    zcore,
108                    <:zinit:maj_confirm_fichiers:>
109                })]</td>
110                <td>[(#BOUTON_ACTION{<:zinit:maj_label:>,
111                    #URL_ACTION_AUTEUR{zinit_fichiers,
112                    #SESSION{'webmestre'}/dir_squelettes,
113                    #SELF|parametre_url{var_mode,recalcul}},
114                    zcore,
115                    <:zinit:maj_confirm_fichiers:>
116                })]</td>
117            </tr>
118        </tbody>
119    </table>
120</div>
121</B_objets>
122
123<B_content>
124<div class="liste objets zi">
125    <table class="table">
126        <thead>
127            <tr>
128                <th><:zinit:titre_objets:></th>
129                <th>[(#GET{zinit_dir_squelettes}|concat{'content/'})]</th>
130                <th>[(#GET{dir_squelettes}|concat{'content/'})]</th>
131            </tr>
132        </thead>
133        <tbody>
134            <BOUCLE_content (DATA) {source table, #VAL|zinit_lister_tables} {par cle}>
135            <tr>
136                <td>[(#VALEUR{texte_objet}|_T)]</td>
137                <td>[(#GET{zinit_dir_squelettes}|concat{'content/',[(#CLE|objet_type)],'.html'}|is_file|?{
138                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
139                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
140                })] [(#CLE|objet_type).html]</td>
141                <td>[(#GET{dir_squelettes}|concat{'content/',[(#CLE|objet_type)],'.html'}|is_file|?{
142                    [(#CHEMIN_IMAGE{check-16.png}|balise_img)],
143                    [(#CHEMIN_IMAGE{uncheck-16.png}|balise_img)]
144                })] [(#CLE|objet_type).html]</td>
145            </tr>
146            </BOUCLE_content>
147        </tbody>
148    </table>
149</div>
150</B_content>
151
Note: See TracBrowser for help on using the repository browser.