#CACHE{0} [(#REM) surcharge du plugin contact avancé pour avoir un balisage compatible avec le theme play_bootstap ]

### <:play_bootstrap:envoyer_message:>

[
(#CONFIG{contact/texte}|propre)
] [

(#ENV*{message_ok})

] [

(#ENV*{message_erreur})

] [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ] #ACTION_FORMULAIRE{#ENV{action}} [(#REM) Previsualisation... ]
<:previsualisation:>

[
- <:contact:courriel_de:> : (#ENV{mail})
] [(#CLE|match{mail|sujet|texte}|non) [
- [(#VALEUR)] : (#ENV{#CLE})
] ] [
- <:form_prop_sujet:> : (#ENV{sujet})
] [
- <:info_texte_message:>
  (#ENV{texte}|propre)
]
- [(#ENV{erreurs}|table_valeur{infos_pj}|count|>{1}|?{<:contact:form_pj_previsu_pluriel:>,<:contact:form_pj_previsu_singulier:>})]
  - [] [(#ENV*{erreurs}|table_valeur{infos_pj}|table_valeur{#CLE}|table_valeur{nom})]

[(#REM) Sinon, formulaire normal ]
[(#REM) Si pas de choix, le destinataire est défini automatiquement ] [(#REM) Sinon on propose le choix, en select ou en checkbox suivant l'option "type_choix" ]
[(#ENV{type_choix}|match{plusieurs|plusieurs_et|plusieurs_ou}|oui) <:contact:form_destinataires:> [(#ENV*{erreurs}|table_valeur{destinataire})]

] [(#ENV{type_choix}|match{un|un_et|un_ou}|oui) <:contact:form_destinataire:> [(#ENV*{erreurs}|table_valeur{destinataire})]

] [(#ENV{type_choix}|match{un|un_et|un_ou}|oui) ]
BUG #SET{existe, #CHEMIN{formulaires/contact_champ_#CLE.html}} [(#GET{existe}|oui) [(#INCLURE{fond=formulaires/contact_champ_#CLE,env,name=#CLE,titre=#VALEUR})] ] [(#REM) surcharge: on cache le champs sujet] [(#GET{existe}|non)
#VALEUR[*(#CLE|in_array{#ENV{_obligatoires,#ARRAY}}|oui)] [(#ENV*{erreurs}|table_valeur{#CLE})]
]
[(#REM) Piege a robots spammeurs ]

<:antispam_champ_vide:>