source: spip-zone/_squelettes_/escal/branche_V3/formulaires/configurer_escal_rubrique.html @ 67921

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

Pour EscalV3 : Une nouvelle noisette pour afficher les docs de l'article ou de la rubrique

File size: 17.9 KB
Line 
1<!-- Noisettes  et layout -->
2    <div class="formulaire_spip formulaire_configurer formulaire_#FORM">
3
4    <h3 class="titrem">[(#CHEMIN_IMAGE{configrubrique.png}|balise_img{'',cadre-icone})]La page rubrique</h3>
5    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
6    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
7    <form method="post" action="#ENV{action}">
8    <div>
9    #ACTION_FORMULAIRE{#ENV{action}}
10
11
12     <ul>
13<legend><strong>Partie centrale</strong></legend>
14          <li class="editer [ (#GET{erreurs}|oui)erreur]">
15            <div class="explication">
16            #SET{name,nombreart}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
17                    Nombre d'articles affichés par page de pagination
18                    [<span class='erreur_message'>(#GET{erreurs})</span>
19                    ]<span class="choix">
20                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},5})]"  />
21                    </span>
22                    <br /><br />
23            #SET{name,paginhaut}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
24                    Afficher la pagination en haut
25                    [<span class='erreur_message'>(#GET{erreurs})</span>
26                    ]<span class="choix" style="float: right">
27                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
28                            [(#ENV{#GET{name}}|=={non}|non)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
29
30                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
31                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
32                    </span>
33                    <br /><br />
34            #SET{name,paginbas}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
35                    Afficher la pagination en bas
36                    [<span class='erreur_message'>(#GET{erreurs})</span>
37                    ]<span class="choix" style="float: right">
38                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
39                            [(#ENV{#GET{name}}|=={non}|non)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
40
41                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
42                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
43                    </span>
44            </div>
45            </li>
46
47          <li class="editer [ (#GET{erreurs}|oui)erreur]">
48            #SET{name,nombresites}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
49                    <div class="explication">
50                    Nombre de sites affichés par page de pagination
51                    [<span class='erreur_message'>(#GET{erreurs})</span>
52                    ]<span class="choix">
53                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},5})]"  />
54                    </span>
55                    </div>
56             </li>
57
58<legend><strong>Les blocs latéraux</strong></legend>
59
60            <div class="explication">
61            <strong>Accès direct</strong> : article avec le mot-clé "acces-direct" pour des liens internes. Le titre du bloc sera celui de l'article.<br />
62            <strong>Derniers articles</strong> : derniers articles de la rubrique en cours et de ses sous-rubriques.<br />
63            <strong>A découvrir</strong> : un choix d'articles de la rubrique en cours et de ses sous-rubriques.<br />
64            <strong>A télécharger</strong> : liste les documents de la rubrique (pas de ses articles).<br />
65            </div>
66
67            <li class="editer [ (#GET{erreurs}|oui)erreur]">
68                    <label><strong>Colonne "navigation" (par défaut à gauche)</strong></label>
69                    <br />
70            <div class="explication">
71                    [<span class='erreur_message'>(#GET{erreurs})</span>]
72             #SET{name,blocnavrub1}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
73                    Premier bloc
74                    <span class="choix" style="float: right">
75                            <select name="#GET{name}">
76                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Accès direct</option>
77                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] >Derniers articles</option>
78                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] >A découvrir</option>
79                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
80                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
81                            </select>
82                    </span>
83             <br /><br />
84                    [<span class='erreur_message'>(#GET{erreurs})</span>]
85             #SET{name,blocnavrub2}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
86                    Deuxième bloc
87                    <span class="choix" style="float: right">
88                            <select name="#GET{name}">
89                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
90                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] >Derniers articles</option>
91                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] >A découvrir</option>
92                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
93                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
94                            </select>
95                    </span>
96             <br /><br />
97                    [<span class='erreur_message'>(#GET{erreurs})</span>]
98             #SET{name,blocnavrub3}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
99                    Troisième bloc
100                    <span class="choix" style="float: right">
101                            <select name="#GET{name}">
102                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
103                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] >Derniers articles</option>
104                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] >A découvrir</option>
105                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
106                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
107                            </select>
108                    </span>
109            </div>
110            </li>
111
112
113
114            <li class="editer [ (#GET{erreurs}|oui)erreur]">
115                    <label><strong>Colonne "extra" (par défaut à droite)</strong></label>
116                    <br />
117            <div class="explication">
118                    [<span class='erreur_message'>(#GET{erreurs})</span>]
119             #SET{name,blocextrarub1}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
120                    Premier bloc
121                    <span class="choix" style="float: right">
122                            <select name="#GET{name}">
123                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
124                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Derniers articles</option>
125                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] >A découvrir</option>
126                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
127                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
128                            </select>
129                    </span>
130             <br /><br />
131                    [<span class='erreur_message'>(#GET{erreurs})</span>]
132             #SET{name,blocextrarub2}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
133                    Deuxième bloc
134                    <span class="choix" style="float: right">
135                            <select name="#GET{name}">
136                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
137                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] >Derniers articles</option>
138                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >A découvrir</option>
139                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
140                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
141                            </select>
142                    </span>
143             <br /><br />
144                    [<span class='erreur_message'>(#GET{erreurs})</span>]
145             #SET{name,blocextrarub3}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
146                    Troisième bloc
147                    <span class="choix" style="float: right">
148                            <select name="#GET{name}">
149                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
150                              <option value="derniers_articles" [(#ENV{#GET{name}}|=={derniers_articles}|?{'selected="selected"',''})] >Derniers articles</option>
151                              <option value="decouvrir_articles" [(#ENV{#GET{name}}|=={decouvrir_articles}|?{'selected="selected"',''})] >A découvrir</option>
152                              <option value="documents_rubrique" [(#ENV{#GET{name}}|=={documents_rubrique}|?{'selected="selected"',''})] >A télécharger</option>
153                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
154                            </select>
155                    </span>
156            </div>
157            </li>
158
159
160<!-- inc-derniers_articles -->
161            <li class="editer [ (#GET{erreurs}|oui)erreur]">
162                    <label><strong>Derniers articles</strong></label>
163                    <br />
164            <div class="explication">
165            <!-- en attente de trouver une solution pour le multilinguisme
166            #SET{name,titrederniersart}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
167             <?php $titrederniersart="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},<:escal:articles_derniers:>})]"; ?>
168                    <div class="explication"><br /> Titre du cadre
169                    [<span class='erreur_message'>(#GET{erreurs})</span>
170                    ]<span class="choix">
171                             <input type="texte" style="width:280px" name="#GET{name}" id="#GET{name}_oui" value="<?php echo "$titrederniersart"; ?>"  />
172                    </span>
173                    </div>
174            -->
175             #SET{name,nombrederniersart}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
176                    Nombre d'articles
177                    [<span class='erreur_message'>(#GET{erreurs})</span>
178                    ]<span class="choix">
179                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},5})]"  />
180                    </span>
181                    <br /><br />
182            #SET{name,togglederniersarticles}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
183                    Noisette repliée et dépliable
184                    [<span class='erreur_message'>(#GET{erreurs})</span>
185                    ]<span class="choix" style="float: right">
186                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
187                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
188
189                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
190                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
191                    </span>
192            </div>
193            </li>
194<!-- inc-decouvrir_articles -->
195
196            <li class="editer [ (#GET{erreurs}|oui)erreur]">
197                    <label><strong>A découvrir</strong></label>
198                    <br />
199            <div class="explication">
200
201             #SET{name,nombreartrecents}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
202                    Nombre d'articles les plus récents
203                    [<span class='erreur_message'>(#GET{erreurs})</span>
204                    ]<span class="choix">
205                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},2})]"  />
206                    </span>
207                    <br /><br />
208             #SET{name,nombrearthasard}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
209                    Nombre d'articles pris au hasard
210                    [<span class='erreur_message'>(#GET{erreurs})</span>
211                    ]<span class="choix">
212                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},2})]"  />
213                    </span>
214                    <br /><br />
215             #SET{name,nombreartplusvus}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
216                    Nombre d'articles les plus visités
217                    [<span class='erreur_message'>(#GET{erreurs})</span>
218                    ]<span class="choix">
219                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},2})]"  />
220                    </span>
221                    <br /><br />
222             #SET{name,nombreartmoinsvus}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
223                    Nombre d'articles les moins visités
224                    [<span class='erreur_message'>(#GET{erreurs})</span>
225                    ]<span class="choix">
226                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},2})]"  />
227                    </span>
228                    <br /><br />
229            #SET{name,pagindecouvrir}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
230                    Nombre d'articles par page de pagination
231                    [<span class='erreur_message'>(#GET{erreurs})</span>
232                    ]<span class="choix">
233                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},5})]"  />
234                    </span>
235                    <br /><br />
236             #SET{name,toggledecouvrirarticles}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
237                    Noisette repliée et dépliable
238                    [<span class='erreur_message'>(#GET{erreurs})</span>
239                    ]<span class="choix" style="float: right">
240                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
241                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
242
243                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
244                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
245                    </span>
246            </div>
247            </li>
248     </ul>
249
250
251<!-------------------------------------------------------------------------------->
252<!-- Stockage des donnees  ------------------------------------------------------->
253<!-------------------------------------------------------------------------------->
254
255    <input type="hidden" name="_meta_casier" value="escal/config" />
256    <br /><br />
257        <p class="boutons"><span class='image_loading'>&nbsp;</span>
258  <input type="submit" name="enregistrer" class="submit" value="<:bouton_valider:>" />
259        </p>
260  </div>
261    </form>
262    </div>
Note: See TracBrowser for help on using the repository browser.