source: spip-zone/_plugins_/faq/trunk/formulaires/configurer_faq.html @ 90550

Last change on this file since 90550 was 90550, checked in by eric@…, 5 years ago

Mise en conformité des formulaires

  • Property svn:eol-style set to native
File size: 4.3 KB
Line 
1<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
2        <h3 class="titrem"><:faq:titre_form_configurer:></h3>
3        <img src="#CHEMIN_IMAGE{faq-24.png}" class="cadre-icone" />
4        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
5        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
6
7        <p><:faq:info_config_faq:></p>
8
9        <BOUCLE_editable(CONDITION) {si #ENV{editable}}>
10        <form method="post" action="#ENV{action}" enctype="multipart/form-data">
11                <div>
12                [(#REM)  <!--declarer les hidden qui declencheront le service du formulaire parametre : url d'action -->]
13                #ACTION_FORMULAIRE{#ENV{action}}
14
15                        <fieldset>
16                                <legend><:faq:legende_ancre_lien:></legend>
17                                <ul class="editer-groupe">
18                                        #SET{name,ancrer_question}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
19                                        <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
20                                                [<span class="erreur_message">(#GET{erreurs})</span>]
21                                                #SET{val,1}
22                                                <div class="choix">
23                                                        <input type="checkbox" class="checkbox" name="#GET{name}" id="#GET{name}_#GET{val}" value="#GET{val}"[ (#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
24                                                        <label for="#GET{name}_#GET{val}"><:faq:label_ancrer_question:></label>
25                                                </div>
26                                        </li>
27                                        #SET{name,lier_faq}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
28                                        <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
29                                                [<span class="erreur_message">(#GET{erreurs})</span>]
30                                                #SET{val,1}
31                                                <div class="choix">
32                                                        <input type="checkbox" class="checkbox" name="#GET{name}" id="#GET{name}_#GET{val}" value="#GET{val}"[ (#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
33                                                        <label for="#GET{name}_#GET{val}"><:faq:label_lier_faq:></label>
34                                                </div>
35                                        </li>
36                                </ul>
37                        </fieldset>
38
39                        <fieldset>
40                                <legend><:faq:legende_css:></legend>
41                                <ul class="editer-groupe">
42                                        #SET{name,charger_css}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
43                                        <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
44                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
45                                                #SET{val,1}
46                                                <div class="choix">
47                                                        <input type="checkbox" class="checkbox" name="#GET{name}" id="#GET{name}_#GET{val}" value="#GET{val}"[ (#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
48                                                        <label for="#GET{name}_#GET{val}"><:faq:label_charger_css:></label>
49                                                </div>
50                                        </li>
51                                </ul>
52                        </fieldset>
53
54                        <fieldset>
55                                <legend><:faq:legende_comportement:></legend>
56                                <ul class="editer-groupe">
57                                        #SET{name,charger_js}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
58                                        <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
59                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
60                                                #SET{val,1}
61                                                <div class="choix">
62                                                        <input type="checkbox" class="checkbox" name="#GET{name}" id="#GET{name}_#GET{val}" value="#GET{val}"[ (#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
63                                                        <label for="#GET{name}_#GET{val}"><:faq:label_charger_js:></label>
64                                                </div>
65                                        </li>
66                                        #SET{name,iconifier_js}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
67                                        <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]" id="iconifier_js">
68                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
69                                                #SET{val,1}
70                                                <div class="choix">
71                                                        <input type="checkbox" class="checkbox" name="#GET{name}" id="#GET{name}_#GET{val}" value="#GET{val}"[ (#GET{val}|=={#ENV{#GET{name}}}|oui)checked="checked"] />
72                                                        <label for="#GET{name}_#GET{val}"><:faq:label_iconifier_js:></label>
73                                                </div>
74                                        </li>
75                                </ul>
76                        </fieldset>
77
78                        [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
79                        <!--extra-->
80                        <p class="boutons"><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
81                </div>
82        </form>
83        </BOUCLE_editable>
84</div>
85
86<script type="text/javascript">
87function toggle_charger_js(){
88        if (jQuery('#charger_js_1').prop('checked'))
89                jQuery('li.editer_iconifier_js').show();
90        else
91                jQuery('li.editer_iconifier_js').hide();
92}
93jQuery(document).ready(function(){
94        jQuery('#charger_js_1').bind('change',toggle_charger_js);
95        toggle_charger_js();
96});
97</script>
Note: See TracBrowser for help on using the repository browser.