source: spip-zone/_plugins_/contact_libre/branches/v1/formulaires/contact_libre.html @ 119761

Last change on this file since 119761 was 111454, checked in by bruno@…, 2 years ago

version 1.1.4 : retrait des placeholder qui doublonnent les labels

retour tardif sur r94746 & r94655 qui introduisaient ce truc étrange d'afficher un placeholder indentique au label de chaque input du formulaire

un peu de lecture sur le sujet : https://www.smashingmagazine.com/2018/06/placeholder-attribute/

File size: 1.9 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[(#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        [(#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        ]
22
23        [(#REM) Sinon, formulaire normal ]
24        <fieldset>
25                <legend><:envoyer_message:></legend>
26                <[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
27                        [(#SAISIE{input,email_message,
28                                id=email_message#ENV{id},
29                                label=<:entree_adresse_email:>,
30                                size=30,
31                                obligatoire=oui,
32                                info_obligatoire=""})]
33                        [(#SAISIE{input,sujet_message,
34                                id=sujet_message#ENV{id},
35                                label=<:form_prop_sujet:>,
36                                size=30,
37                                obligatoire=oui,
38                                info_obligatoire=""})]
39                        [(#SAISIE{textarea,texte_message,
40                                id=texte_message#ENV{id},
41                                label=<:info_texte_message:>,
42                                rows=8,
43                                cols=60,
44                                obligatoire=oui,
45                                info_obligatoire=""})]
46                </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
47        </fieldset>
48        [(#REM) Piege a robots spammeurs ]
49        <p style="display: none;">
50                <label for="nobot"><:antispam_champ_vide:></label>
51                <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
52        </p>
53        <p class="boutons"><input type="submit" class="submit" name="valide" value="<:form_prop_envoyer:>" /></p>
54</form>
55]
56</div>
Note: See TracBrowser for help on using the repository browser.