source: spip-zone/_plugins_/formidable/trunk/formulaires/formidable.html @ 112928

Last change on this file since 112928 was 112928, checked in by maieul@…, 2 months ago

suppression de ce message sur le formulaire anonyme qui

  1. Était factuellement faux, car confondant l'identité de l'utilisateur et son identifiant SPIP
  2. Était marqué en balise HTML de manière sématniquement incorrect.
  3. Faisait une requête SQL inutile
File size: 2.2 KB
Line 
1<BOUCLE_remplacer_le_formulaire(CONDITION){si #ENV{_remplacer_formulaire}}>
2        [(#REM) Afficher du HTML si prévu par un plugin ou pour les stats ]
3        [(#ENV**{_remplacer_formulaire})]
4</BOUCLE_remplacer_le_formulaire>
5<div class="formulaire_spip formulaire_[(#ENV{form})] formulaire_#ENV{form}_[(#ENV{_formidable}|table_valeur{id_formulaire})] formulaire_#ENV{form}_[(#ENV{_formidable}|table_valeur{identifiant})][ formulaire_#ENV{form}-(#ENV{id,nouveau})][ (#ENV{_css})]" id="[formulaire_#ENV{form}-(#ENV{id,nouveau})]">
6        [<h3 class="titrem"><span>(#ENV{_titre})</span></h3>]
7        [<div class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok}|propre)</div>]
8        [<div class="reponse_formulaire reponse_formulaire_erreur[ (#ENV{message_erreur_class})]">(#ENV*{message_erreur}|propre)</div>]
9
10        [(#ENV{editable}|oui)
11                [(#ENV{_saisies}|et{#ENV{_saisies}|count}|oui)
12        <form method='post' action='[(#ENV{action}|ancre_url{[formulaire_#ENV{form}-(#ENV{id,nouveau})]})]' enctype='multipart/form-data'><div>
13                [(#REM) declarer les hidden qui declencheront le service du formulaire
14                        parametre : url d'action ]
15                #ACTION_FORMULAIRE{#ENV{action}}
16                <[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
17                        #GENERER_SAISIES{#ENV{_saisies}}
18                        <[(#VAL{li}|saisie_balise_structure_formulaire)] style="display:none;">
19                                <label for="mechantrobot-#ENV{id}"><:antispam_champ_vide:></label>
20                                <input type="text" id="mechantrobot-#ENV{id}" name="mechantrobot" value="#ENV{mechantrobot}" />
21                        </[(#VAL{li}|saisie_balise_structure_formulaire)]>
22                </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
23
24                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
25                <!--extra-->
26
27                <INCLURE{fond=formulaires/inc-formidable-boutons,id_formulaire=#ENV{id}} />
28        </div></form>
29        ]
30                [(#ENV{_saisies}|et{#ENV{_saisies}|count}|non)
31                        <p class="notice"><:formidable:formulaires_aucun_champ:></p>
32                ]
33        ]
34        [(#ENV{editable}|non)
35                [(#ENV{formidable_afficher_apres}|=={valeurs}|oui)
36                        #VOIR_SAISIES{#ENV*{_saisies},#ENV**|unserialize}
37                ]
38                [(#ENV{formidable_afficher_apres}|=={rien}|oui)
39                ]
40                [(#ENV{formidable_afficher_apres}|=={stats}|oui)
41                        #MODELE{formulaire_analyse,id_formulaire=#ENV{id}}
42                ]
43        ]
44</div>
45<//B_remplacer_le_formulaire>
Note: See TracBrowser for help on using the repository browser.