source: spip-zone/_squelettes_/escal/branche_V3/formulaires/configurer_escal_article.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: 16.2 KB
Line 
1<!-- Noisettes  et layout -->
2    <div class="formulaire_spip formulaire_configurer formulaire_#FORM">
3
4    <h3 class="titrem">[(#CHEMIN_IMAGE{configarticle.png}|balise_img{'',cadre-icone})]La page article</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     <ul>
12<legend><strong>Les blocs latéraux</strong></legend>
13
14
15            <div class="explication">
16            <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 />
17            <strong>Mots-clés associés</strong> : navigation par mots-clés, si l'article en a au moins un.<br />
18            <strong>Dans la même rubrique</strong> : derniers articles de la même rubrique.<br />
19            <strong>Evènements à venir</strong> : liste les articles des rubriques ou les articles isolés avec le mot-clé "agenda".<br />
20            <strong>A télécharger</strong> : liste les documents de l'article (ceux du portfolio).<br />
21            </div>
22
23            <li class="editer [ (#GET{erreurs}|oui)erreur]">
24                    <label><strong>Colonne "navigation" (par défaut à gauche)</strong></label>
25                    <br />
26            <div class="explication">
27                    [<span class='erreur_message'>(#GET{erreurs})</span>]
28             #SET{name,blocnavart1}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
29                    Premier bloc
30                    <span class="choix" style="float: right">
31                            <select name="#GET{name}">
32                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Accès direct</option>
33                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
34                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
35                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
36                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
37                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
38                            </select>
39                    </span>
40             <br /><br />
41                    [<span class='erreur_message'>(#GET{erreurs})</span>]
42             #SET{name,blocnavart2}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
43                    Deuxième bloc
44                    <span class="choix" style="float: right">
45                            <select name="#GET{name}">
46                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
47                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
48                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
49                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
50                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
51                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
52                            </select>
53                    </span>
54             <br /><br />
55                    [<span class='erreur_message'>(#GET{erreurs})</span>]
56             #SET{name,blocnavart3}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
57                    Troisième bloc
58                    <span class="choix" style="float: right">
59                            <select name="#GET{name}">
60                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
61                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
62                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
63                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
64                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
65                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
66                            </select>
67                    </span>
68             <br /><br />
69                    [<span class='erreur_message'>(#GET{erreurs})</span>]
70             #SET{name,blocnavart4}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
71                    Quatrième bloc
72                    <span class="choix" style="float: right">
73                            <select name="#GET{name}">
74                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
75                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
76                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
77                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
78                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
79                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
80                            </select>
81                    </span>
82            </div>
83            </li>
84
85
86
87            <li class="editer [ (#GET{erreurs}|oui)erreur]">
88                    <label><strong>Colonne "extra" (par défaut à droite)</strong></label>
89                    <br />
90            <div class="explication">
91                    [<span class='erreur_message'>(#GET{erreurs})</span>]
92             #SET{name,blocextraart1}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
93                    Premier bloc
94                    <span class="choix" style="float: right">
95                            <select name="#GET{name}">
96                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
97                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Mots-clés associés</option>
98                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
99                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
100                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
101                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
102                            </select>
103                    </span>
104             <br /><br />
105                    [<span class='erreur_message'>(#GET{erreurs})</span>]
106             #SET{name,blocextraart2}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
107                    Deuxième bloc
108                    <span class="choix" style="float: right">
109                            <select name="#GET{name}">
110                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
111                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
112                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Dans la même rubrique</option>
113                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
114                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
115                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
116                            </select>
117                    </span>
118             <br /><br />
119                    [<span class='erreur_message'>(#GET{erreurs})</span>]
120             #SET{name,blocextraart3}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
121                    Troisième bloc
122                    <span class="choix" style="float: right">
123                            <select name="#GET{name}">
124                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
125                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
126                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
127                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Evènements à venir</option>
128                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
129                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] >Aucun</option>
130                            </select>
131                    </span>
132             <br /><br />
133                    [<span class='erreur_message'>(#GET{erreurs})</span>]
134             #SET{name,blocextraart4}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
135                    Quatrième bloc
136                    <span class="choix" style="float: right">
137                            <select name="#GET{name}">
138                              <option value="acces_direct" [(#ENV{#GET{name}}|=={acces_direct}|?{'selected="selected"',''})] >Accès direct</option>
139                              <option value="nav_mots" [(#ENV{#GET{name}}|=={nav_mots}|?{'selected="selected"',''})] >Mots-clés associés</option>
140                              <option value="meme_rub" [(#ENV{#GET{name}}|=={meme_rub}|?{'selected="selected"',''})] >Dans la même rubrique</option>
141                              <option value="evenements" [(#ENV{#GET{name}}|=={evenements}|?{'selected="selected"',''})] >Evènements à venir</option>
142                              <option value="documents_article" [(#ENV{#GET{name}}|=={documents_article}|?{'selected="selected"',''})] >A télécharger</option>
143                              <option value="rien" [(#ENV{#GET{name}}|=={rien}|?{'selected="selected"',''})] [(#ENV{#GET{name}}|=={""}|?{'selected="selected"',''})] >Aucun</option>
144                            </select>
145                    </span>
146            </div>
147            </li>
148
149
150<!-- inc-meme_rub -->
151            <li class="editer [ (#GET{erreurs}|oui)erreur]">
152                    <label><strong>inc-meme_rub</strong></label>
153                    <br />
154            <div class="explication">
155            <!-- en attente de trouver une solution pour le multilinguisme
156            #SET{name,titrememerub}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
157             <?php $titrememerub="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},<:meme_rubrique:>})]"; ?>
158                    <div class="explication"><br /> Titre du cadre
159                    [<span class='erreur_message'>(#GET{erreurs})</span>
160                    ]<span class="choix">
161                             <input type="texte" style="width:280px" name="#GET{name}" id="#GET{name}_oui" value="<?php echo "$titrememerub"; ?>"  />
162                    </span>
163                    </div>
164            -->
165             #SET{name,nombrememerub}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
166             <?php $nombrememerub="[(#ENV{#GET{name}}|?{#ENV{#GET{name}},10})]"; ?>
167                    Nombre d'articles
168                    [<span class='erreur_message'>(#GET{erreurs})</span>
169                    ]<span class="choix">
170                             <input type="texte" style="width:30px" name="#GET{name}" id="#GET{name}_oui" value="<?php echo "$nombrememerub"; ?>"  />
171                    </span>
172                    <br /> <br />
173            #SET{name,togglememerubrique}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
174                    Noisette repliée et dépliable
175                    [<span class='erreur_message'>(#GET{erreurs})</span>
176                    ]<span class="choix" style="float: right">
177                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
178                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
179
180                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
181                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
182                    </span>
183            </div>
184            </li>
185
186
187<legend><strong>Réponses des forums d'articles</strong></legend>
188            <li class="editer [ (#GET{erreurs}|oui)erreur]">
189            <div class="explication">
190            #SET{name,togglereponsearticle}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
191                    N'afficher que le premier message de chaque fil de discussion, les réponses étant dépliables
192                    [<span class='erreur_message'>(#GET{erreurs})</span>
193                    ]<span class="choix" style="float: right">
194                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
195                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
196                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
197                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
198                    </span>
199            </div>
200            </li>
201     </ul>
202
203
204
205<!-------------------------------------------------------------------------------->
206<!-- Stockage des donnees  ------------------------------------------------------->
207<!-------------------------------------------------------------------------------->
208
209    <input type="hidden" name="_meta_casier" value="escal/config" />
210    <br /><br />
211        <p class="boutons"><span class='image_loading'>&nbsp;</span>
212  <input type="submit" name="enregistrer" class="submit" value="<:bouton_valider:>" />
213        </p>
214  </div>
215    </form>
216    </div>
Note: See TracBrowser for help on using the repository browser.