Add a page to manage chrono

This commit is contained in:
nemunaire 2014-01-14 19:45:56 +01:00
commit 99a4edb33f
8 changed files with 63 additions and 26 deletions

View 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();

View file

@ -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);