[PLUGINS] +set de base
[lhc/web/www.git] / www / plugins / formidable_1_0 / formulaires / editer_formulaire_traitements.html
1 <div class="formulaire_spip formulaire_editer formulaire_#ENV{form}[ formulaire_#ENV{form}-(#ENV{id,nouveau})]">
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 [(#ENV{editable}|oui)
6 <form method="post" action="#ENV{action}" enctype="multipart/form-data"><div>
7 [(#REM) declarer les hidden qui declencheront le service du formulaire
8 parametre : url d'action ]
9 #ACTION_FORMULAIRE{#ENV{action}}
10
11 <ul>
12 #GENERER_SAISIES{#ENV{_configurer_traitements}}
13 </ul>
14
15 [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
16 <!--extra-->
17
18 <p class="boutons"><span class="image_loading"></span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
19 </div></form>
20 <script type="text/javascript">
21 $(function(){
22 // On commence par cacher toutes les options
23 $('.options_traiter').hide().find('h3').hide();
24
25 // Ensuite on parcourt les traitements choisis
26 $('.editer_traitements_choisis input')
27 .each(function(){
28 // Si c'est coché on affiche le fieldset d'options
29 if ($(this).is(':checked')){
30 $('.options_traiter.'+$(this).val()).show();
31 $(this).parents('.editer_traitements_choisis').toggleClass('hover');
32 }
33 })
34 .click(function(){
35 $('.options_traiter.'+$(this).val()).slideToggle('fast');
36 $(this).parents('.editer_traitements_choisis').toggleClass('hover');
37 });
38 });
39 </script>
40 ]
41 </div>