X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fecrire%2Fbalise%2Fformulaire_signature.php;fp=www%2Fecrire%2Fbalise%2Fformulaire_signature.php;h=1ffa31d4b456ccf3cad14dccba234b87da2f8991;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/ecrire/balise/formulaire_signature.php b/www/ecrire/balise/formulaire_signature.php new file mode 100644 index 0000000..1ffa31d --- /dev/null +++ b/www/ecrire/balise/formulaire_signature.php @@ -0,0 +1,60 @@ + erreur de contexte + if (!$args[0]) { + $msg = array('zbug_champ_hors_motif', + array ('champ' => 'FORMULAIRE_SIGNATURE', + 'motif' => 'ARTICLES')); + erreur_squelette($msg, $context_compil); + return ''; + } + // article sans petition => pas de balise + else if (!$args[1]) + return ''; + + else { + // aller chercher dans la base la petition associee + if ($r = sql_fetsel("texte, site_obli, message", 'spip_petitions', "id_article = ".intval($args[0]))) { + $args[2] = $r['texte']; + // le signataire doit-il donner un site ? + $args[3] = ($r['site_obli'] == 'oui') ? ' ':''; + // le signataire peut-il proposer un commentaire + $args[4] = ($r['message'] == 'oui') ? ' ':''; + } + return $args; + } +} +?>