4 require_once __DIR__
. '/_inc.php';
6 if ($user['droits']['wiki'] < Membres
::DROIT_ADMIN
)
8 throw new UserException("Vous n'avez pas le droit d'accéder à cette page.");
11 if (!trim(utils
::get('id')))
13 throw new UserException("Page inconnue.");
16 $page = $wiki->getByID(utils
::get('id'));
20 throw new UserException("Cette page n'existe pas.");
26 if (!empty($_POST['delete']))
28 if (!utils
::CSRF_check('delete_wiki_'.$page['id']))
30 $error = 'Une erreur est survenue, merci de renvoyer le formulaire.';
34 if ($wiki->delete($page['id']))
36 utils
::redirect('/admin/wiki/');
40 $error = "D'autres pages utilisent cette page comme rubrique parente.";
45 $tpl->assign('error', $error);
46 $tpl->assign('page', $page);
48 $tpl->display('admin/wiki/supprimer.tpl');