4 if (!defined('_ECRIRE_INC_VERSION')) {
9 * Action de suppression des réponses à un formulaire
11 * @return unknown_type
13 function action_vider_formulaire_dist($arg = null) {
15 $securiser_action = charger_fonction('securiser_action', 'inc');
16 $arg = $securiser_action();
19 include_spip('inc/autoriser');
20 // si id_formulaires_reponse n'est pas un nombre, on ne fait rien
21 if ($id_formulaire = intval($arg)
22 and autoriser('instituer', 'formulairesreponse', $id_formulaire)) {
23 // On supprime les réponse (statut => refuse)
25 'spip_formulaires_reponses',
26 array('statut' => 'refuse'),
27 'id_formulaire=' . intval($id_formulaire)
31 /* on n'a plus de réponses à montrer, retour vers la page du formulaire */
32 if (!$redirect = _request('redirect')) {
33 $GLOBALS['redirect'] = parametre_url(generer_url_ecrire('formulaire'), 'id_formulaire', $id_formulaire);