Add a page to manage chrono
This commit is contained in:
parent
8e7d652688
commit
99a4edb33f
8 changed files with 63 additions and 26 deletions
22
onyx/include/admin/chrono.php
Normal file
22
onyx/include/admin/chrono.php
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?php
|
||||
|
||||
if(!defined('ONYX')) exit;
|
||||
|
||||
$p = $out[0];
|
||||
|
||||
if (count($p) > 2)
|
||||
{
|
||||
switch($p[2])
|
||||
{
|
||||
case "start":
|
||||
file_put_contents($VAR["misc_dir"]."/challenge_started", time());
|
||||
break;
|
||||
|
||||
case "init":
|
||||
unlink($VAR["misc_dir"]."/challenge_started");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
header("Location: /".SALT_ADMIN."/");
|
||||
exit();
|
||||
|
|
@ -14,7 +14,13 @@ require_once("common/Theme.class.php");
|
|||
$template = new Template();
|
||||
|
||||
$template->assign("ERRmessage", false);
|
||||
$template->assign("END", $VAR['end_challenge']);
|
||||
|
||||
if (is_file($VAR["misc_dir"]."/challenge_started"))
|
||||
{
|
||||
$VAR["start_challenge"] = intval(file_get_contents($VAR["misc_dir"]."/challenge_started"));
|
||||
$VAR["end_challenge"] = $VAR["start_challenge"] + 14400;
|
||||
$template->assign("END", $VAR['end_challenge']);
|
||||
}
|
||||
|
||||
if (!empty($LANG))
|
||||
$template->assign("LANG", $LANG);
|
||||
|
|
|
|||
Reference in a new issue