get('print')) / 3600 / 24); if ($days >= LENCRIER_EXPORT_LIMIT) $mustWait = 0; else $mustWait = LENCRIER_EXPORT_LIMIT - $days; } if(!empty($_GET['format'])) { if(!empty($mustWait)) { utils::redirect('/ecrire/exporter.php?mustWait='.$mustWait); } else { switch ($_GET['format']) { case 'pdf': { $export = new Journal_PDF_Export($journal->get('id')); $export->export(); $done = 'PDF'; break; } case 'html': { $export = new Journal_HTML_Export($journal->get('id')); $export->export(); $done = 'HTML'; break; } case 'lencrier': { $export = new Journal_Lencrier_Export($journal->get('id')); $export->export(); $done = 'LENCRIER'; break; } case 'dotclear': { $done = 'NONE'; break; } default: { $done = 'NONE'; } } $journal->setExportDone(); utils::redirect('/ecrire/exporter.php?done='.$done); } } if (isset($_GET['done'])) $tpl->assign('done', $_GET['done']); if (isset($_GET['mustWait'])) $tpl->assign('must_wait', $_GET['mustWait']); $tpl->assign('export_limit', LENCRIER_EXPORT_LIMIT); $tpl->display('ecrire/exporter.tpl'); ?>