X-Git-Url: https://git.p6c8.net/jirafeau.git/blobdiff_plain/6bb6cfda2f5cbc5c7c9cc25cd228970ce2b582cd..a995e194d8f5e997cfc1032389497a9f20b7d7e3:/admin.php diff --git a/admin.php b/admin.php index 87dbcea..2fd8d29 100755 --- a/admin.php +++ b/admin.php @@ -107,6 +107,11 @@ elseif (!isset ($_SESSION['admin_auth']) || $_SESSION['admin_auth'] != true) exit; } +/* Operations may take a long time. + * Be sure PHP's safe mode is off. + */ + set_time_limit(0); + /* Admin interface. */ require (JIRAFEAU_ROOT . 'lib/template/header.php'); ?>

+ + + + + + + + + + +
+
@@ -201,6 +218,14 @@ if (isset ($_POST['action'])) echo t('Number of cleaned files') . ' : ' . $total; echo '

'; } + elseif (strcmp ($_POST['action'], 'clean_async') == 0) + { + $total = jirafeau_admin_clean_async (); + echo '
' . NL; + echo '

'; + echo t('Number of cleaned files') . ' : ' . $total; + echo '

'; + } elseif (strcmp ($_POST['action'], 'list') == 0) { jirafeau_admin_list ("", "", ""); @@ -246,4 +271,4 @@ if (isset ($_POST['action'])) require (JIRAFEAU_ROOT.'lib/template/footer.php'); -?> \ No newline at end of file +?>