Skip to content
Extraits de code Groupes Projets
Valider cad1528c rédigé par Fil's avatar Fil
Parcourir les fichiers

formulaire signature stylable

parent e4f8b62b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -60,26 +60,25 @@ function balise_FORMULAIRE_SIGNATURE_stat($args, $filtres) {
function balise_FORMULAIRE_SIGNATURE_dyn($id_article, $petition, $texte, $site_obli, $message) {
if (_request('var_confirm')) # _GET
return reponse_confirmation($id_article);
$reponse = reponse_confirmation($id_article);
else if (_request('nom_email') AND _request('adresse_email')) # _POST
return reponse_signature($id_article,
$reponse = reponse_signature($id_article,
_request('nom_email'), _request('adresse_email'),
_request('message'), _request('signature_nom_site'),
_request('signature_url_site'), _request('url_page')
);
else {
return array('formulaire_signature', $GLOBALS['delais'],
array(
'id_article' => $id_article,
'petition' => $petition,
'texte' => $texte,
'site_obli' => $site_obli,
'message' => $message,
'self' => str_replace('&', '&', self())
));
}
return array('formulaire_signature', $GLOBALS['delais'],
array(
'id_article' => $id_article,
'petition' => $petition,
'texte' => $texte,
'site_obli' => $site_obli,
'message' => $message,
'self' => $reponse ? '' : str_replace('&', '&', self()),
'reponse' => $reponse
));
}
......
......@@ -20,7 +20,7 @@
[(#ID_GROUPE|in_any{#ENV**{ajouter_groupe},' '})
<fieldset class="spip_encadrer">
<legend><:mots_clefs:> : #TITRE</legend>
<INCLURE{fond=choix_mots}{id_groupe}{ajouter_mot}{unseul}>
<INCLURE{fond=choix_mots}{id_groupe}{ajouter_mot}{unseul}>
</fieldset>
]</BOUCLE_G>
......@@ -30,36 +30,34 @@
[(#ENV**{afficher_texte}|choixsiegal{'non', '',' '})
<fieldset class="spip_encadrer">
<legend><:form_pet_message_commentaire:></legend>
<p><label for="titre"><:forum_titre:></label>
<input type="text" class="forml" name="titre" id="titre"[ value="(#ENV{titre})"] size="40" /></p>
<fieldset class="spip_encadrer">
<legend><:form_pet_message_commentaire:></legend>
<p><label for="titre"><:forum_titre:></label>
<input type="text" class="forml" name="titre" id="titre"[ value="(#ENV{titre})"] size="40" /></p>
<label><:forum_texte:></label>
<p><small><:info_creation_paragraphe:></small></p>
[(#ENV**{texte}|barre_textarea{12,40})]
</fieldset>
<fieldset class="spip_encadrer">
<legend><:forum_lien_hyper:></legend>
<p><:forum_page_url:></p>
<p><label for="nom_site_forum"><:forum_titre:></label>
<input type="text" class="forml" name="nom_site_forum" id="nom_site_forum" size="40" value="[(#ENV{nom_site_forum})]" /></p>
<p><label for="url_site"><:forum_url:></label>
<input type="text" class="forml" name="url_site" id="url_site" style="text-align: left;" dir="ltr" size="40" value="[(#ENV{url_site})]" /></p>
</fieldset>
<fieldset class="spip_encadrer">
<legend><:forum_qui_etes_vous:></legend>
<p><label for="auteur"><:forum_votre_nom:></label>
<input type="text" class="forml" name="auteur" id="auteur" value="[(#ENV{auteur})]" size="40"[readonly="(#ENV{readonly})"] /></p>
<p><label for="email_auteur"><:forum_votre_email:></label>
<input type="text" class="forml" name="email_auteur" id="email_auteur" value="[(#ENV{email_auteur})]" size="40" [readonly="(#ENV{readonly})"] /></p>
</fieldset>
<label><:forum_texte:></label>
<p><small><:info_creation_paragraphe:></small></p>
[(#ENV**{texte}|barre_textarea{12,40})]
</fieldset>
<fieldset class="spip_encadrer">
<legend><:forum_lien_hyper:></legend>
<p><:forum_page_url:></p>
<p><label for="nom_site_forum"><:forum_titre:></label>
<input type="text" class="forml" name="nom_site_forum" id="nom_site_forum" size="40" value="#ENV{nom_site_forum}" /></p>
<p><label for="url_site"><:forum_url:></label>
<input type="text" class="forml" name="url_site" id="url_site" style="text-align: left;" dir="ltr" size="40" value="#ENV{url_site}" /></p>
</fieldset>
<fieldset class="spip_encadrer">
<legend><:forum_qui_etes_vous:></legend>
<p><label for="auteur"><:forum_votre_nom:></label>
<input type="text" class="forml" name="auteur" id="auteur" value="#ENV{auteur}" size="40"[ readonly="(#ENV{readonly})"] /></p>
<p><label for="email_auteur"><:forum_votre_email:></label>
<input type="text" class="forml" name="email_auteur" id="email_auteur" value="#ENV{email_auteur}" size="40"[ readonly="(#ENV{readonly})"] /></p>
</fieldset>
<input type="submit" class="spip_bouton" value="<:forum_voir_avant:>" />
<input type="submit" class="spip_bouton" value="<:forum_voir_avant:>" />
]
</form>
......
<div class="formulaire_spip formulaire_signature">
<a name="formulaire_signature" id="formulaire_signature"></a>
<a name="sp#ENV{id_article}" id="sp#ENV{id_article}"></a>
<form method="post" action="[(#ENV{self})][#sp(#ENV{id_article})]">
[<p class="reponse_formulaire">(#ENV*{reponse})</p>]
[<form method="post" action="(#ENV{self})[#sp(#ENV{id_article})]">
<input type="hidden" name="url_page" value="#URL_SITE_SPIP/#SELF" />
[<fieldset class="spip_encadrer">
<legend><:info_descriptif:></legend>
<p>(#ENV*{texte}|propre)</p>
(#ENV*{texte}|propre)
</fieldset>]
<fieldset class="spip_encadrer">
......@@ -35,5 +37,7 @@
<input type="submit" class="spip_bouton" value="<:bouton_valider:>" />
</form>
]
</div>
\ No newline at end of file
</div>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter