X-Git-Url: https://git.p6c8.net/jirafeau_project.git/blobdiff_plain/b6f423726c6f71c769fc7d7f3b842f623595a808..4dc05368251f5bb89a2780f5b1a4bd1866369bdd:/admin.php diff --git a/admin.php b/admin.php index cfdfe30..7974ce6 100644 --- a/admin.php +++ b/admin.php @@ -32,14 +32,17 @@ if (file_exists(JIRAFEAU_ROOT . 'install.php') /* If called from CLI, no password or graphical interface */ if (php_sapi_name() == "cli") { + if ($cfg['installation_done'] == false) { + die("Installation not completed yet.\n"); + } if ((count($argv)>1) && $argv[1]=="clean_expired") { $total = jirafeau_admin_clean(); - echo "$total expired files deleted."; + echo "$total expired files deleted.\n"; } elseif ((count($argv)>1) && $argv[1]=="clean_async") { $total = jirafeau_admin_clean_async(); - echo "$total old unfinished transfers deleted."; + echo "$total old unfinished transfers deleted.\n"; } else { - die("No command found. Should be admin.php ."); + die("No command found. Should be admin.php .\n"); } } else { /* Disable admin interface if we have a empty admin password. */ @@ -216,6 +219,19 @@ if (php_sapi_name() == "cli") { +
+ + + + + + + + + + + +
@@ -279,6 +295,8 @@ if (php_sapi_name() == "cli") { fclose($r); } exit; + } elseif (strcmp($_POST['action'], 'bug_report_info') == 0) { + echo jirafeau_admin_bug_report($cfg); } }