assign('ok', true); $tpl->display('ecrire/detruire.tpl'); exit; } if (!empty($_POST['noDelete'])) { utils::redirect('/ecrire/'); } $error = false; if (!empty($_POST['delete'])) { if (!utils::CSRF_check('detruire_'.$journal->get('id'))) { $error = 'OTHER'; } elseif ($user->get('email') == LENCRIER_DEMO_USER && $journal->get('id') == 'demo') { throw new userException('Ce compte est bloqué, impossible de supprimer ce journal.'); } else { if (!empty($_POST['archive'])) { $archive = true; } else { $archive = false; } $journal->deleteAll($archive); utils::redirect('/ecrire/detruire.php?ok'); } } $tpl->assign('error', $error); $tpl->assign('archiving', Journal::isArchivingAllowed($journal->get('statut'))); $tpl->display('ecrire/detruire.tpl'); ?>