get('id'), $id, utils::post('titre'), utils::post('texte'), utils::post('status') ? Ecrit::OFFLINE : Ecrit::ONLINE, $date, utils::post('uri') ); utils::redirect('/ecrire/lire.php?id='.$id); } } $ecrit = Ecrit::get($journal->get('id'), $id); $tpl->assign('id', $id); $tpl->assign('error', $error); $tpl->assign('preview', false); $ecrit['status'] = (int)!$ecrit['status']; if (utils::post('preview')) { $tpl->assign('preview', true); $ecrit['date'] = utils::makeTimestampFromForm(utils::post('date')); $ecrit['titre'] = trim(utils::post('titre')); $ecrit['texte'] = trim(utils::post('texte')); $ecrit['status'] = (int)(bool)utils::post('status'); $ecrit['uri'] = trim(utils::post('uri')); } $tpl->assign('ecrit', $ecrit); $tpl->assign('journal_documents_url', utils::getJournalDatasURL($journal->get('id'), 'documents')); $tpl->display('ecrire/editer.tpl'); ?>