26 lines
701 B
PHP
26 lines
701 B
PHP
<?php
|
|
if (!defined('_ECRIRE_INC_VERSION')) return;
|
|
|
|
// enlever un bien de la Une
|
|
function action_enlever_une_dist(){
|
|
$securiser_action = charger_fonction('securiser_action', 'inc');
|
|
$arg = $securiser_action();
|
|
$id_article = intval($arg);
|
|
if (!$id_article)
|
|
return false;
|
|
|
|
// il faut être admin pour mettre à la Une
|
|
include_spip('inc/autoriser');
|
|
if (! autoriser("creer","rubrique")) {
|
|
return false;
|
|
}
|
|
|
|
// virer l'article de la Une
|
|
sql_updateq('spip_articles', array('ps' => '""'),'id_article='.$id_article);
|
|
|
|
// redirection sur la page d'édition du bien
|
|
$retour = 'spip.php?page=editer_bien&id_article='.$id_article;
|
|
include_spip('inc/headers');
|
|
redirige_par_entete($retour);
|
|
}
|
|
|