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

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

Les erreurs sont déjà reportés dans les champs, donc supprimer la ligne des erreurs globales devrait suffire

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