source: spip-zone/_plugins_/autorite/fonds/cfg_autorite.html @ 32273

Last change on this file since 32273 was 32273, checked in by superyms@…, 11 years ago
  • afficher de nouveau le logo dans CFG
  • tester l'activation de certaines fonctions de SPIP, pour afficher les autorisations (Crayons et Statistiques)
File size: 14.8 KB
Line 
1<!-- titre=<:autorite:icone_menu_config:>-->
2<!-- descriptif=<img src="#CHEMIN{illuminati.png}" style="float:right;" /><:autorite:descriptif_1:> <b>[(#REM|liste_webmestres)]</b>.
3<:autorite:descriptif_2:>-->
4<!-- refus=<:autorite:refus_1:> <b>[(#REM|liste_webmestres)]</b> <:autorite:refus_2:>-->
5<!-- icone=illuminati-24.gif-->
6<!-- rediriger=1-->
7<!-- autoriser=webmestre-->
8
9#CACHE{0}
10
11<form method="post" action="#SELF"><div>[(#ENV{_cfg_}|form_hidden)]</div>
12
13[(#REM) ------------------------ AFFICHER LES ERREURS ------------------------ ]
14[(#CONFIG{autorite_erreurs}|?{#CONFIG{autorite_erreurs}|unserialize|count|>{0}|?{' '}})
15
16        [(#REM|debut_boite_alerte)]
17        <strong><:avis_attention:></strong> <:autorite:deja_defini:>
18        <ul><li>
19        <tt>
20        [(#CONFIG{autorite_erreurs}|unserialize|join{'</tt></li><li><tt>'})]
21        </tt>
22        </li></ul>
23        <:autorite:deja_defini_suite:>
24
25        [(#REM|fin_boite_alerte)]
26
27        <br />
28
29]
30
31[
32        [(#REM|debut_boite_alerte)]
33        <:autorite:attention_version:>
34                        <ul><li>(#REM|autorite_erreurs_version)</li></ul>
35        [(#REM|fin_boite_alerte)]
36
37
38        <br />
39]
40
41<h3><:autorite:reglage_autorisations:></h3>
42
43[(#REM) ------------------------ DROITS DES AUTEURS ------------------------ ]
44<fieldset>
45<legend>
46<:autorite:droits_des_auteurs:>
47</legend>
48<p>
49
50<label><input type="checkbox" name="auteur_mod_article" [checked="(#ENV{auteur_mod_article}?{checked})"] id="auteur_mod_article" /> 
51        <:autorite:auteur_modifie_article:>
52</label>
53
54<br />
55<br />
56<small>
57<label><input type="checkbox" name="auteur_modere_forum" [checked="(#ENV{auteur_modere_forum}|?{checked})"] [(#ENV{auteur_mod_article}|?{' disabled="disabled"'})]
58/>
59<:autorite:auteur_modifie_forum:>
60</label>
61<br />
62<label><input type="checkbox" name="auteur_modere_petition" [checked="(#ENV{auteur_modere_petition}|?{checked})"] [(#ENV{auteur_mod_article}|?{' disabled="disabled"'})]
63/>
64<:autorite:auteur_modifie_petition:>
65</label>
66</small>
67
68</fieldset>
69[(#REM) Code jQuery de l'espace auteurs ; activer/desactiver le choix secondaire ]
70<script type="text/javascript"><!--
71        $('#auteur_mod_article')
72        .bind('change', function() {
73                var on = $(this).is(':checked');
74                $(this)
75                .parents('fieldset')
76                .find('input')
77                        .not(this)
78                        .attr('disabled', on ? 'disabled' : '')
79                .end();
80        })
81// --></script>
82
83
84
85[(#REM) ---------------------- DROITS DES REDACTEURS -------------------- ]
86
87<fieldset>
88<legend>
89<:autorite:droits_des_redacteurs:>
90</legend>
91<p>
92
93<label><input type="checkbox" name="auteur_mod_email" [checked="(#ENV{auteur_mod_email}|?{checked})"] />
94<:autorite:auteur_modifie_email:>
95</label>
96
97<br />
98
99<label><input type="checkbox" name="redacteur_mod_article" [checked="(#ENV{redacteur_mod_article}|?{checked})"] />
100<:autorite:redacteur_modifie_article:>
101</label>
102
103
104</p>
105
106
107<p>
108<label><:autorite:mots_cles_qui:>
109<br />
110<select name="editer_mots">
111        <option value="0"><:autorite:admin_complets:></option>
112        <option value="1"[ selected="(#ENV{editer_mots}|=={1}|?{selected})"]><:autorite:admin_tous:></option>
113        <option value="2"[ selected="(#ENV{editer_mots}|=={2}|?{selected})"]>Tous les r&#233;dacteurs</option>
114</select>
115</label>
116</p>
117
118[(#REM) : On teste si le les statistiques sont activées pour présenter cette autorisation]
119[(#CONFIG{compteur}|oui)
120<p>
121<label><input type="checkbox" name="redacteurs_lire_stats" [checked="(#ENV{redacteurs_lire_stats}?{checked})"] />
122<:autorite:redacteur_lire_stats:>
123</label>
124</p>
125]
126</fieldset>
127
128
129[(#REM) -------------------- CRAYONS -------------------------]
130[(#REM) : On teste si le plugin crayons est présent pour afficher les fonctions relatives]
131[(#PLUGIN{crayons}|oui)
132<fieldset>
133        <legend>Crayons</legend>
134<:autorite:attention_crayons:>
135
136[(#REM)
137        L'auteur d'un forum caracterise par son id_auteur, c'est deja pas mal ;
138        pour des auteurs anonymes, il faudrait leur poser un cookie qui leur
139        ouvrirait ce droit tant que le cookie vit (donc, TODO).
140]
141        <p>
142        <label><:autorite:forums_qui:>
143        <br />
144        <select name="editer_forums">
145        <option value="0"><:autorite:personne:> <:autorite:valeur_defaut:></option>
146        <option value="1"[ selected="(#ENV{editer_forums}|=={1}|?{selected})"]><:autorite:webmestre:></option>
147        <option value="2"[ selected="(#ENV{editer_forums}|=={2}|?{selected})"]><:autorite:admins:></option>
148        <option value="3"[ selected="(#ENV{editer_forums}|=={3}|?{selected})"]><:autorite:auteur_message_heure:></option>
149        <option value="4"[ selected="(#ENV{editer_forums}|=={4}|?{selected})"]><:autorite:auteur_message_advitam:></option>
150        </select>
151
152    <:autorite:details_option_auteur:>
153        </p>
154
155[(#REM)
156        Pour les signataires c'est plus dur, car a priori pas d'id_auteur :
157        il faudra absolument un cookie specialise
158]
159        <p>
160        <label><:autorite:petitions_qui:>
161        <br />
162        <select name="editer_signatures">
163        <option value="0"><:autorite:personne:> <:autorite:valeur_defaut:></option>
164        <option value="1"[ selected="(#ENV{editer_signatures}|=={1}|?{selected})"]><:autorite:webmestre:></option>
165        <option value="2"[ selected="(#ENV{editer_signatures}|=={2}|?{selected})"]><:autorite:admins:></option>
166        </select>
167        </label>
168        </p>
169
170</fieldset>
171]
172
173[(#REM) ------------------------ ESPACE WIKI ------------------------ ]
174<fieldset>
175<legend>
176<:autorite:espace_wiki:>       
177</legend>
178
179<p>
180<label>
181<:autorite:espace_wiki_detail:>
182
183<br />
184
185
186#SET{selected,#CONFIG{autorite/espace_wiki,#ARRAY}}
187<select name="espace_wiki[]" multiple="multiple" size="5" id="espace_wiki">
188<BOUCLE_rmul(RUBRIQUES){racine}{tout}{par num titre, titre}>
189        <option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|in_array{#GET{selected}}|?{' selected="selected"'})]>
190        #TITRE
191        </option>
192</BOUCLE_rmul>
193</select>
194
195<small><br /><:autorite:infos_selection:>
196<br /><a onclick="$('#espace_wiki').find('option').attr('selected', false).end().trigger('change');">x</a><:autorite:tout_deselectionner:></small>
197
198</label>
199</p>
200
201<p id="espace_wiki_qui">
202<:autorite:espace_wiki_qui:>
203<br />
204<label><input type="checkbox" name="espace_wiki_redacteurs" [checked="(#ENV{espace_wiki_redacteurs}|?{checked})"] /> <:autorite:redacs:>
205</label>
206<br />
207<label><input type="checkbox" name="espace_wiki_visiteurs" [checked="(#ENV{espace_wiki_visiteurs}|?{checked})"] /> <:autorite:visiteurs_enregistres:>
208</label>
209<br />
210
211<label><input type="checkbox" name="espace_wiki_anonyme" [checked="(#ENV{espace_wiki_anonyme}|?{checked})"] /> <:autorite:visiteurs_tous:>
212</label>
213
214<label><small><br />&nbsp; &nbsp; <input type="checkbox" name="espace_wiki_rubrique_anonyme" [checked="(#ENV{espace_wiki_anonyme}|?{#ENV{espace_wiki_rubrique_anonyme}|?{checked}})"] /> <:autorite:visiteurs_anonymes:>
215</small></label>
216
217</p>
218
219</fieldset>
220
221[(#REM) Code jQuery de l'espace wiki ; plier/deplier la moderation ]
222<script type="text/javascript"><!--
223        $('#espace_wiki')
224        .bind('change', function() {
225                if (parseInt(this.value))
226                        $('#espace_wiki_qui:hidden').slideDown('slow');
227                else
228                        $('#espace_wiki_qui:visible').slideUp('slow');
229        })
230        if ($('#espace_wiki option[@selected]').length == 0)
231                $('#espace_wiki_qui').hide();
232// --></script>
233
234
235[(#REM) ------------------------ ESPACE WIKI MOTS CLEF------------------------ ]
236<fieldset>
237    <legend>
238        <:autorite:espace_wiki_mots_cles:>
239    </legend>
240
241    <p><label>
242    <br/>
243            <input type="checkbox" name="espace_wiki_motsclef" id="espace_wiki_motsclef"  [checked="(#ENV{espace_wiki_motsclef})"] /> <:autorite:activer_mots_cles:>
244    </label></p>
245
246    <p id="espace_wiki_motsclef_qui">
247      <:autorite:espace_wiki_mots_cles_qui:> 
248        <br /><br />
249        <label><:autorite:ouvrir_redacs:><br />
250            #SET{selected,#CONFIG{autorite/espace_wiki_motsclef_redacteurs,#ARRAY}}
251            <select name="espace_wiki_motsclef_redacteurs" id="espace_wiki_motsclef_redacteurs">
252                [(#REM) Mots clef Wiki Redacteurs]
253                <BOUCLE_gwr(GROUPES_MOTS){par num titre, titre}>
254                <BOUCLE_mwr(MOTS){tout}{id_groupe}{par num titre, titre}{0,40}>
255                        <option value="#ID_MOT"[(#ENV{espace_wiki_motsclef_redacteurs}|=={#ID_MOT}|?{' selected="selected"'})]>
256                        #TITRE
257                        </option>
258                </BOUCLE_mwr>
259                </BOUCLE_gwr>
260            </select>
261        </label>
262
263        <br />
264        <label><:autorite:ouvrir_visiteurs_enregistres:><br />
265            #SET{selected,#CONFIG{autorite/espace_wiki_motsclef_visiteurs,#ARRAY}}
266            <select name="espace_wiki_motsclef_visiteurs" id="espace_wiki_motsclef_visiteurs">
267                [(#REM) Mots clef Wiki Visiteurs]
268                <BOUCLE_gwv(GROUPES_MOTS){par num titre, titre}>
269                <BOUCLE_mwv(MOTS){tout}{id_groupe}{par num titre, titre}{0,40}>
270                        <option value="#ID_MOT" [(#ENV{espace_wiki_motsclef_visiteurs}|=={#ID_MOT}|?{' selected="selected"'})]>
271                        #TITRE
272                        </option>
273                </BOUCLE_mwv>
274                </BOUCLE_gwv>
275            </select>
276        </label>
277
278        <br />
279
280        <label><:autorite:ouvrir_visiteurs_tous:><br />
281            #SET{selected,#CONFIG{autorite/espace_wiki_motsclef_anonyme,#ARRAY}}
282            <select name="espace_wiki_motsclef_anonyme" id="espace_wiki_motsclef_anonyme">
283                [(#REM) Mots clef Wiki Anonyme]
284                <BOUCLE_gwa(GROUPES_MOTS){par num titre, titre}>
285                <BOUCLE_mwa(MOTS){tout}{id_groupe}{par num titre, titre}{0,40}>
286                        <option value="#ID_MOT"[(#ENV{espace_wiki_motsclef_anonyme}|=={#ID_MOT}|?{' selected="selected"'})]>
287                        #TITRE
288                        </option>
289                </BOUCLE_mwa>
290                </BOUCLE_gwa>
291            </select>
292        </label>
293    </p>
294</fieldset>
295
296[(#REM) Code jQuery de l'espace wiki par mots clef; plier/deplier la moderation ]
297<script type="text/javascript"><!--
298        $('#espace_wiki_motsclef')
299        .bind('change', function() {
300            $('#espace_wiki_motsclef_qui').slideToggle('slow');
301        })
302        if ($('#espace_wiki_motsclef:checked').length == 0)
303                $('#espace_wiki_motsclef_qui').hide();
304// --></script>
305
306
307[(#REM) ---------------------- CONFIGURATION DU SITE -------------------- ]
308
309<fieldset>
310<legend>
311        <:autorite:config_site:>
312</legend>
313<p>
314<label><:autorite:config_site_qui:>
315<br />
316<select name="configurer">
317        <option value=""[ selected="(#ENV{configurer}|?{'',selected})"]><:autorite:admins:></option>
318        <option value="webmestre"[ selected="(#ENV{configurer}|=={webmestre}|?{selected})"]><:autorite:webmestre:></option>
319</select>
320</label>
321</p>
322
323
324<p>
325<label><:autorite:sauvegarde_qui:>
326<br />
327<select name="sauvegarder">
328        <option value=""[ selected="(#ENV{sauvegarder}|=={''}|?{selected})"]><:autorite:admin_complets:></option>
329        <option value="admin"[ selected="(#ENV{sauvegarder}|=={minirezo}|?{selected})"]><:autorite:admin_tous:></option>
330        <option value="webmestre"[ selected="(#ENV{sauvegarder}|=={webmestre}|?{selected})"]><:autorite:webmestre:></option>
331        <option value="non"[ selected="(#ENV{sauvegarder}|=={non}|?{selected})"]><:autorite:personne:></option>
332</select>
333</p>
334
335<p>
336<label><:autorite:effacer_base_qui:>
337<br />
338<select name="detruire">
339        <option value=""[ selected="(#ENV{detruire}|?{'',selected})"]><:autorite:admins:></option>
340        <option value="webmestre"[ selected="(#ENV{detruire}|=={webmestre}|?{selected})"]><:autorite:webmestre:></option>
341        <option value="non"[ selected="(#ENV{detruire}|=={non}|?{selected})"]><:autorite:personne:></option>
342</select>
343<:autorite:effacer_base_option:>
344</p>
345
346
347<p>
348<strong><:rubriques:></strong>
349<br /><:autorite:interdire_admin:>
350<br />
351<label><input type="checkbox" name="interdire_creer_secteur" [checked="(#ENV{interdire_creer_secteur}|?{checked})"] /> <:autorite:nouvelles_rubriques:>
352</label>
353<br />
354<label><input type="checkbox" name="interdire_creer_sousrub" [checked="(#ENV{interdire_creer_sousrub}|?{checked})"] /> <:autorite:nouvelles_sous_rubriques:>
355</label>
356<br />
357<small><label>&nbsp; &nbsp; <input type="checkbox" name="interdire_creer_rub_sauf_webmestre" [checked="(#ENV{interdire_creer_rub_sauf_webmestre}|?{checked})"] /> <:autorite:non_webmestres:>
358</label></small>
359
360<autorite:note_rubriques:>
361</p>
362
363</fieldset>
364
365
366[(#REM) ---------------------- CONFIGURATION DES AUTEURS ----------------- ]
367
368<fieldset>
369<legend>
370<:autorite:config_auteurs:>     
371</legend>
372<p>
373<label><:autorite:config_auteurs_statut:>
374<br />
375<select name="statut_auteur_creation">
376        <option value="visiteur"[ selected="(#ENV{statut_auteur_creation}|=={visiteur}|?{selected})"]><:autorite:visiteur:></option>
377        <option value=""[ selected="(#ENV{statut_auteur_creation}|?{'',selected})"]><:autorite:redacteur:></option>
378        <option value="admin"[ selected="(#ENV{statut_auteur_creation}|=={minirezo}|?{selected})"]><:autorite:administrateur:></option>
379</select>
380</label>
381</p>
382
383<label><:autorite:config_auteurs_rubriques:>
384<br />
385<select name="statut_auteur_rubrique">
386        <option value=""[ selected="(#ENV{statut_auteur_rubrique}|?{'',selected})"]><:autorite:admins:></option>
387        <option value="1"[ selected="(#ENV{statut_auteur_rubrique}|=={1}|?{selected})"]><:autorite:admins_redacs:></option>
388        <option value="2"[ selected="(#ENV{statut_auteur_rubrique}|=={2}|?{selected})"]><:autorite:tous:></option>
389        <option value="-1"[ selected="(#ENV{statut_auteur_rubrique}|=={-1}|?{selected})"]><:autorite:personne:></option>
390</select>
391</label>
392
393<p>
394<label><b><:autorite:admin_restreints:></b>
395<br /><:autorite:admins_rubriques:>
396<br />
397<select name="statut_ignorer_admins_restreints">
398        <option value=""[ selected="(#ENV{statut_ignorer_admins_restreints}|?{'',selected})"]><:autorite:droits_limites:></option>
399        <option value="oui"[ selected="(#ENV{statut_ignorer_admins_restreints}|=={oui}|?{selected})"]><:autorite:droits_idem_admins:></option>
400</select>
401</label>
402</p>
403</fieldset>
404
405
406[(#REM)
407        Publication :
408        1 : webmestre
409        2 : admin complet
410        4 : admin restreint
411#       8 : redacteur
412        15: tous...
413]
414<fieldset>
415<legend>
416<:autorite:publication:>
417</legend>
418<p>
419
420<p>
421<label><:autorite:publication_qui:>
422<br />
423<select name="publierdans">
424        <option value="1"[ selected="(#ENV{publierdans}|=={1}|?{selected})"]><:autorite:webmestres:></option>
425        <option value="3"[ selected="(#ENV{publierdans}|=={3}|?{selected})"]><:autorite:admin_complets:></option>
426        <option value="7"[ selected="(#ENV{publierdans,7}|=={7}|?{selected})"]><:autorite:admin_tous:></option>
427[(#REM)
428        <option value="15"[ selected="(#ENV{publierdans}|=={15}|?{selected})"]><:autorite:redacs:></option>
429]
430</select>
431</label>
432</p>
433
434
435</fieldset>
436
437[(#REM) ------------------------ BOUTON OK ------------------------ ]
438<div>
439<input style="float:#LANG_RIGHT;" type="submit" name="_cfg_ok" value="<:OK:>" class="fondo" />
440<!--
441<input type="reset" value="<:Reset:>" class="fondo" />
442<input type="submit" name="_cfg_delete" value="<:Supprimer:>" class="fondo" />
443-->
444</div>
445
446
447[(#REM|sinon{1}|fin_cadre_trait_couleur)]
448
449</form>
Note: See TracBrowser for help on using the repository browser.