source: spip-zone/_plugins_/en_travaux/trunk/formulaires/configurer_entravaux.html @ 48993

Last change on this file since 48993 was 48993, checked in by cedric@…, 10 years ago

modification du fonctionnement du plugin :
au lieu de stocker le verrou dans la base, on le stocke via un fichier sur le filesystem, dans local/
La meta n'est qu'un cache qui permet d'eviter les acces disques.
Cela permet de ne pas perdre la protection du plugin si jamais on importe une nouvelle base sur un site en travaux.

File size: 2.1 KB
Line 
1[(#ENV{id_auteur}|oui)
2<div id='entravauxnotice'>
3#BOITE_OUVRIR{'',notice}
4        <p><:entravaux:info_maintenance_en_cours:></p>
5#BOITE_FERMER
6</div>
7<script type="text/javascript">jQuery(function(){jQuery('#contenu h1:first').after(jQuery("#entravauxnotice").remove());})</script>
8]
9[(#ENV{id_auteur}|non)
10<script type="text/javascript">jQuery(function(){jQuery("#entravauxnotice").remove();})</script>
11]
12
13<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
14        <h3 class="titrem"><:entravaux:en_travaux:></h3>
15        [<p class='reponse_formulaire reponse_formulaire_erreur'>(#ENV*{message_erreur})</p>]
16        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
17
18        <p class="explication"><:entravaux:info_message:></p>
19        <form method="post" action="#ENV{action}"><div>
20                <input type="hidden" name="_meta_casier" value="" />
21                <input type="hidden" name="_meta_prefixe" value="entravaux" />
22                #ACTION_FORMULAIRE{SELF}
23                <ul>
24                        <li class="editer_accesferme pleine_largeur">
25                                <div class="choix">
26                                        <input type="checkbox" name="accesferme"[ (#ENV{accesferme}|?{checked="checked"})] id="accesferme" value="1"
27                                        onchange="if ($(this).attr('checked')) $(this).closest('li').next().show('fast').next().hide('fast'); else $(this).closest('li').next().hide('fast').next().show('fast');" />
28                                        <label for="accesferme"><:entravaux:activer_message:></label>
29                                </div>
30                        </li>
31                        <li class="editer_message pleine_largeur[(#ENV{id_auteur}|non)none]">
32                                <label for='message'><:entravaux:message_temporaire:></label>
33                                <textarea name='message' id='message'>[(#ENV{message,<:entravaux:info_travaux_texte:>})]
34</textarea>
35                                <p class="explication"><strong><:entravaux:info_disallow_robot:></strong></p>
36                        </li>
37                        <li class="editer_disallow_robots pleine_largeur[(#ENV{id_auteur}|oui)none]">
38                                <div class="choix">
39                                        <input type="checkbox" name="disallow_robots"[ (#ENV{disallow_robots}|?{checked="checked"})] id="disallow_robots" />
40                                        <label for="disallow_robots"><:entravaux:label_disallow_robots:></label>
41                                </div>
42                        </li>
43                </ul>
44                <p class="boutons">
45                        <input type="submit" value="<:bouton_enregistrer:>" class="submit" />
46                </p>
47        </div></form>
48</div>
Note: See TracBrowser for help on using the repository browser.