-
rastapopoulos@spip.org a rédigérastapopoulos@spip.org a rédigé
formidable.html 1,96 Kio
<BOUCLE_remplacer_le_formulaire(CONDITION){si #ENV{_remplacer_formulaire}}>
[(#REM) Afficher du HTML si prévu par un plugin ou pour les stats ]
[(#ENV**{_remplacer_formulaire})]
</BOUCLE_remplacer_le_formulaire>
<BOUCLE_formulaire(FORMULAIRES){id_formulaire=#ENV{id}}>
[(#SET{enregistrement,[(#TRAITEMENTS**|unserialize|table_valeur{'enregistrement'})]})]
[(#SET{anonymiser,[(#GET{enregistrement}|table_valeur{'anonymiser'})]})]
[(#GET{anonymiser}|=={on}|oui)<h3><:formidable:formulaire_anonyme_explication:></h3>]
</BOUCLE_formulaire>
<div class="formulaire_spip formulaire_#ENV{form}[ formulaire_#ENV{form}-(#ENV{id,nouveau})]">
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
[(#ENV{editable}|oui)
<form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE{#ENV{action}}
<ul>
#GENERER_SAISIES{#ENV{_saisies}}
<li style="display:none;">
<label for="mechantrobot-#ENV{id}"><:antispam_champ_vide:></label>
<input type="text" id="mechantrobot-#ENV{id}" name="mechantrobot" value="#ENV{mechantrobot}" />
</li>
</ul>
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
<!--extra-->
<p class='boutons'>
<span class='image_loading'></span>
<input type='submit' class='submit' value='<:bouton_valider:>' />
</p>
</div></form>
]
[(#EDITABLE|non)
[(#ENV{formidable_afficher_apres}|=={valeurs}|oui)
#VOIR_SAISIES{#ENV*{_saisies},#ENV}
]
[(#ENV{formidable_afficher_apres}|=={rien}|oui)
]
]
<br />
</div>
<//B_remplacer_le_formulaire>