source: spip-zone/_plugins_/saveauto/trunk/formulaires/configurer_saveauto.html @ 104148

Last change on this file since 104148 was 104148, checked in by jeanmarie.listes@…, 3 years ago

V1.2.2 - Classes SPIP 3.1

File size: 8.0 KB
Line 
1<div class="formulaire_spip formulaire_config formulaire_config_#FORM">
2        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
3        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
4
5        <form method="post" action="#ENV{action}"><div>
6                #ACTION_FORMULAIRE{#ENV{action}}
7                <fieldset>
8                        <legend><:saveauto:legend_cfg_generale:></legend>
9                        <p><:saveauto:help_cfg_generale:></p>
10                        <ul class="editer-groupe">
11                                <li class="editer editer_repertoire_save">
12                                        <label for="repertoire_save"><:saveauto:label_repertoire_sauvegardes:></label>
13                                        <p class="explication"><:saveauto:help_repertoire:></p>
14                                        <input type="text" name="repertoire_save" class="text" id="repertoire_save" value="[(#ENV{repertoire_save, #EVAL{'_DIR_DUMP'}})]" />
15                                </li>
16
17                                <li class="editer editer_prefixe_save obligatoire">
18                                        <label for="prefixe_save"><:saveauto:label_prefixe_sauvegardes:></label>
19                                        <p class="explication"><:saveauto:help_prefixe:></p>
20                                        <input type="text" name="prefixe_save" class="text" id="prefixe_save" value="[(#ENV{prefixe_save, sav})]" />
21                                </li>
22                                <li class="editer editer_max_zip obligatoire">
23                                        <p class="explication"><:saveauto:help_max_zip:></p>
24                                        <label for="max_zip"><:saveauto:label_max_zip:></label>
25                                        <input type="text" name="max_zip" class="text" id="max_zip" value="[(#ENV{max_zip, 75})]" />
26                                </li>
27                        </ul>
28                </fieldset>
29
30                <fieldset>
31                        <legend><:saveauto:legend_cfg_sauvegarde_reguliere:></legend>
32                        <ul class="editer-groupe">
33                                <li class="editer editer_sauvegarde_reguliere">
34                                <label><:saveauto:label_sauvegarde_reguliere:></label>
35                                        <div class="choix">
36                                                 <input type="radio" name="sauvegarde_reguliere" id="sauvegarde_reguliere_true" value="oui"[(#ENV{sauvegarde_reguliere, non}|=={oui}|oui)checked="checked"] />
37                                                 <label for="sauvegarde_reguliere_true"><:item_oui:></label>
38                                        </div>
39                                        <div class="choix">
40                                                 <input type="radio" name="sauvegarde_reguliere" id="sauvegarde_reguliere_false" value="non"[(#ENV{sauvegarde_reguliere, non}|=={oui}|non)checked="checked"] />
41                                                 <label for="sauvegarde_reguliere_false"><:item_non:></label>
42                                        </div>
43                                </li>
44                        </ul>
45                        <ul id="sauve_plus" class="editer-groupe">
46                                <li class="editer editer_frequence_maj">
47                                        <p class="explication"><:saveauto:help_frequence:></p>
48                                        <label for="frequence_maj"><:saveauto:label_frequence:></label>
49                                        <input type="text" name="frequence_maj" class="text" id="frequence_maj" value="[(#ENV{frequence_maj, 1})]" />
50                                </li>
51                                <li class="editer editer_structure">
52                                        <p class="explication"><:saveauto:help_contenu_auto:></p>
53                                        <label><:saveauto:label_structure:></label>
54                                        <div class="choix">
55                                                 <input type="radio" name="structure" id="structure_true" value="true"[(#ENV{structure, true}|=={true}|oui)checked="checked"] />
56                                                 <label for="structure_true"><:item_oui:></label>
57                                        </div>
58                                        <div class="choix">
59                                                 <input type="radio" name="structure" id="structure_false" value="false"[(#ENV{structure, true}|=={false}|oui)checked="checked"] />
60                                                 <label for="structure_false"><:item_non:></label>
61                                        </div>
62                                </li>
63                                <li class="editer editer_donnees">
64                                        <label><:saveauto:label_donnees:></label>
65                                        <div class="choix">
66                                                 <input type="radio" name="donnees" id="donnees_true" value="true" [(#ENV{donnees, true}|=={true}|oui)checked="checked"] />
67                                                 <label for="donnees_true"><:item_oui:></label>
68                                        </div>
69                                        <div class="choix">
70                                                 <input type="radio" name="donnees" id="donnees_false" value="false"[(#ENV{donnees, true}|=={false}|oui)checked="checked"] />
71                                                 <label for="donnees_false"><:item_non:></label>
72                                        </div>
73                                </li>
74                                <INCLURE{fond=formulaires/inc-liste_tables,env}/>
75                        </ul>
76                        <fieldset><ul class="editer-groupe">
77                                <li class="editer editer_nettoyage_journalier">
78                                <label><:saveauto:label_nettoyage_journalier:></label>
79                                        <div class="choix">
80                                                 <input type="radio" name="nettoyage_journalier" id="nettoyage_journalier_true" value="oui"[(#ENV{nettoyage_journalier, oui}|=={oui}|oui)checked="checked"] />
81                                                 <label for="nettoyage_journalier_true"><:item_oui:></label>
82                                        </div>
83                                        <div class="choix">
84                                                 <input type="radio" name="nettoyage_journalier" id="nettoyage_journalier_false" value="non"[(#ENV{nettoyage_journalier, oui}|=={oui}|non)checked="checked"] />
85                                                 <label for="nettoyage_journalier_false"><:item_non:></label>
86                                        </div>
87                                </li>
88                        </ul>
89                        <ul id="lave_plus" class="editer-groupe">
90                                <li class="editer editer_jours_obso">
91                                        <label for="jours_obso"><:saveauto:label_obsolete_jours:></label>
92                                        <p class="explication"><:saveauto:help_obsolete:></p>
93                                        <input type="text" name="jours_obso" class="text" id="jours_obso" value="[(#ENV{jours_obso, 15})]" />
94                                </li>
95                                <li class="editer editer_nbr_garder">
96                                        <label for="nbr_garder"><:saveauto:label_nbr_garder:></label>
97                                        <p class="explication"><:saveauto:help_nbr_garder:></p>
98                                        <input type="text" name="nbr_garder" class="text" id="nbr_garder" value="[(#ENV{nbr_garder})]" />
99                                </li>
100                        </ul></fieldset>
101                </fieldset>
102
103                <fieldset>
104                        <legend><:saveauto:legend_cfg_notification:></legend>
105                        <ul class="editer-groupe">
106                                <li class="editer editer_notif_active">
107                                        <p class="explication"><:saveauto:help_notif_active:></p>
108                                        <label><:saveauto:label_notif_active:></label>
109                                        <div class="choix">
110                                                 <input type="radio" name="notif_active" id="notif_active_true" value="oui"[(#ENV{notif_active, non}|=={oui}|oui)checked="checked"] />
111                                                 <label for="notif_active_true"><:item_oui:></label>
112                                        </div>
113                                        <div class="choix">
114                                                 <input type="radio" name="notif_active" id="notif_active_false" value="non"[(#ENV{notif_active, non}|=={oui}|non)checked="checked"] />
115                                                 <label for="notif_active_false"><:item_non:></label>
116                                        </div>
117                                </li>
118                        </ul>
119                        <ul id="notif_plus" class="editer-groupe">
120                                <li class="editer editer_notif_mail">
121                                        <p class="explication"><:saveauto:help_notif_mail:></p>
122                                        <label for="notif_mail"><:saveauto:label_notif_mail:></label>
123                                        <input type="text" name="notif_mail" class="text" id="notif_mail" value="[(#ENV{notif_mail})]" />
124                                        <p class="explication choix"><label>
125                                                <input name="notification_webmestre" type="checkbox" value="1" [(#ENV{notification_webmestre}|=={1}|oui)checked="checked"] />
126                                                <:saveauto:ajouter_webmestre:>
127                                        </label></p>
128                                </li>
129                                <li class="editer_mail_max_size">
130                                        <label for="mail_max_size"><:saveauto:label_mail_max_size:></label>
131                                        <p class="explication"><:saveauto:help_mail_max_size:></p>
132                                        <input type="text" name="mail_max_size" class="text" id="mail_max_size" value="[(#ENV{mail_max_size, 2})]" size="2" />
133                                </li>
134                        </ul>
135                </fieldset>
136
137                <p class="boutons">
138                        <input type="submit" class="submit" value="<:bouton_valider:>" />
139                </p>
140        </div></form>
141</div>
142
143<script type="text/javascript">
144//<![CDATA[
145        jQuery(document).ready(function() {
146                [(#ENV{notif_active, non}|!={oui}|oui) jQuery("#notif_plus").hide();]
147                [(#ENV{sauvegarde_reguliere, non}|!={oui}|oui) jQuery("#sauve_plus").hide();]
148                [(#ENV{nettoyage_journalier, oui}|!={oui}|oui) jQuery("#lave_plus").hide();]
149
150                jQuery("input[name='notif_active']").change(function() {
151                        if (jQuery("input[name='notif_active']:checked").val() == 'oui') {
152                                jQuery("#notif_plus").show();
153                        }
154                        else {
155                                jQuery("#notif_plus").hide();
156                        }
157                        jQuery(this).blur();
158                });
159                jQuery("input[name='sauvegarde_reguliere']").change(function() {
160                        if (jQuery("input[name='sauvegarde_reguliere']:checked").val() == 'oui') {
161                                jQuery("#sauve_plus").show();
162                        }
163                        else {
164                                jQuery("#sauve_plus").hide();
165                        }
166                        jQuery(this).blur();
167                });
168                jQuery("input[name='nettoyage_journalier']").change(function() {
169                        if (jQuery("input[name='nettoyage_journalier']:checked").val() == 'oui') {
170                                jQuery("#lave_plus").show();
171                        }
172                        else {
173                                jQuery("#lave_plus").hide();
174                        }
175                        jQuery(this).blur();
176                });
177        });
178//]]>
179</script>
Note: See TracBrowser for help on using the repository browser.