source: spip-zone/_plugins_/contact_libre/trunk/formulaires/contact_libre.html @ 94652

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

on passe le formulaire en div, mais il reste le problème non résolu de erreurprevisu? qui renvoie une erreur (non bloquante) mais c balo …

File size: 2.7 KB
Line 
1<div class="formulaire_spip formulaire_contact_libre ajax" id="formulaire_contact_libre#ENV{id}">
2<br class='bugajaxie' />
3[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
4[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
5
6<BOUCLE_editable(CONDITION){si #ENV{editable}}>
7<form method="post" action="#ENV{action}#formulaire_contact_libre#ENV{id}">
8        [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
9        #ACTION_FORMULAIRE{#ENV{action}}
10       
11        [(#REM) Previsualisation... ]
12        <BOUCLE_previsu(CONDITION){si #ENV*{erreurs}|table_valeur{previsu}|oui}>
13        <fieldset class="previsu">
14                <legend><:previsualisation:></legend>
15                <div>
16                        <div><strong>#ENV{sujet_message}</strong> - <em>#ENV{email_message}</em></div>
17                        <div>[(#ENV{texte_message}|nl2br)]</div>
18                </div>
19                <p class="boutons"><input type="submit" class="submit" name="confirmer" value="<:form_prop_confirmer_envoi:>" /></p>
20        </fieldset>
21        </BOUCLE_previsu>
22       
23        [(#REM) Sinon, formulaire normal ]
24        <fieldset>
25                <legend><:envoyer_message:></legend>
26                <div class='editer-groupe'>
27                        <div class='editer saisie_email_message obligatoire[ (#ENV*{erreurs}|table_valeur{email_message}|oui)erreur]'>
28                                <label for="email_message#ENV{id}"><:entree_adresse_email:></label>
29                                [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{email_message})</span>]
30                                <input type="text" class="text" name="email_message" id="email_message#ENV{id}" value="#ENV{email_message}" size="30" />
31                        </div>
32                        <div class='editer saisie_sujet_message obligatoire[ (#ENV*{erreurs}|table_valeur{sujet_message}|oui)erreur]'>
33                                <label for="sujet_message#ENV{id}"><:form_prop_sujet:></label>
34                                [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{sujet_message})</span>]
35                                <input type="text" class="text" name="sujet_message" id="sujet_message#ENV{id}" value="#ENV{sujet_message}" size="30" />
36                        </div>
37                        <div class='editer saisie_texte_message obligatoire[ (#ENV*{erreurs}|table_valeur{texte_message}|oui)erreur]'>
38                                <label for="texte_message#ENV{id}"><:info_texte_message:></label>
39                                [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{texte_message})</span>]
40                                <textarea name="texte_message" id="texte_message#ENV{id}" rows="8" cols="60">#ENV{texte_message}</textarea>
41                        </div>
42                </div>
43        </fieldset>
44        [(#REM) Piege a robots spammeurs ]
45        <p style="display: none;">
46                <label for="nobot"><:antispam_champ_vide:></label>
47                <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
48        </p>
49        <p class="boutons"><input type="submit" class="submit" name="valide" value="<:form_prop_envoyer:>" /></p>
50</form>
51</BOUCLE_editable>
52</div>
Note: See TracBrowser for help on using the repository browser.