source: spip-zone/_squelettes_/zktx-kore/trunk/formulaires/ecrire_auteur.html @ 115886

Last change on this file since 115886 was 115886, checked in by l.oiseau2nuit@…, 23 months ago

un peu + d'esthétique pour les forms et breadcrumb

File size: 3.1 KB
Line 
1<div class="formulaire_ecrire_auteur ajax" id="formulaire_ecrire_auteur#ENV{id}">
2<br class='bugajaxie' />
3[<p class="reponse_formulaire reponse_formulaire_ok bg-success">(#ENV*{message_ok})</p>]
4[<p class="reponse_formulaire reponse_formulaire_erreur bg-danger">(#ENV*{message_erreur})</p>]
5[(#ENV{editable})
6<form role="form" method='post' action='#ENV{action}#formulaire_ecrire_auteur#ENV{id}' enctype='multipart/form-data'>
7        [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
8        #ACTION_FORMULAIRE{#ENV{action}}
9        [(#REM) Previsualisation... ]
10        [(#ENV*{erreurs}|table_valeur{previsu}|oui)
11        <section class="previsu bg-warning">
12                <span class="h4"><:previsualisation:></span>
13                <p><strong>#ENV{sujet_message_auteur}</strong> - <em>#ENV{email_message_auteur}</em></p>
14                <p>[(#ENV{texte_message_auteur}|nl2br)]</p>
15                <input type="submit" class="btn btn-success" name="confirmer" value="<:form_prop_confirmer_envoi:>" />
16        </section>
17        ]
18        [(#REM) Sinon, formulaire normal ]
19       
20                <span class="h3"><:envoyer_message:></span>
21
22                        <div class='form-group editer saisie_email_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{email_message_auteur}|oui)erreur]'>
23                                <label for="email_message_auteur#ENV{id}"><:entree_adresse_email:> <:info_obligatoire_02:></label>
24                                <div class="input-group">
25                                        [<span class="bg-danger">(#ENV*{erreurs}|table_valeur{email_message_auteur})</span>]
26                                        <div class="input-group-addon">@</div>
27                                        <input[ (#HTML5|?{required="required" type="email" class="form-control",type="email" class="form-control"})] name="email_message_auteur" id="email_message_auteur#ENV{id}" value="#ENV{email_message_auteur}" />
28                                </div>
29                        </div>
30                        <div class='form-group editer saisie_sujet_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{sujet_message_auteur}|oui)erreur]'>
31                                <label for="sujet_message_auteur#ENV{id}"><:form_prop_sujet:> <:info_obligatoire_02:></label>
32                                [<span class="bg-danger">(#ENV*{erreurs}|table_valeur{sujet_message_auteur})</span>]
33                                <input type="text" class="form-control text" name="sujet_message_auteur" id="sujet_message_auteur#ENV{id}" value="#ENV{sujet_message_auteur}" size="30"[(#HTML5) required="required"] />
34                        </div>
35                        <div class='form-group editer saisie_texte_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{texte_message_auteur}|oui)erreur]'>
36                                <label for="texte_message_auteur#ENV{id}"><:info_texte_message:> <:info_obligatoire_02:></label>
37                                [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{texte_message_auteur})</span>]
38                                <textarea class="form-control" name="texte_message_auteur" id="texte_message_auteur#ENV{id}" rows="6" [(#HTML5) required="required"]>#ENV{texte_message_auteur}</textarea>
39                        </div>
40
41        [(#REM) Piege a robots spammeurs ]
42        <p style="display: none;">
43                <label for="nobot"><:antispam_champ_vide:></label>
44                <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
45        </p>
46        <p class="text-right">
47                <button type="submit" class="btn btn-primary" name="valide" title="<:form_prop_envoyer:>"><:form_prop_envoyer:></button>
48        </p>
49
50</form>
51]
52</div>
Note: See TracBrowser for help on using the repository browser.