$total = new Totalizator(time() + $config['date_adjust'] * 60, $db); $subaction = empty($_REQUEST['subaction']) ? '' : $_REQUEST['subaction']; $action = empty($_REQUEST['action']) ? '' : $_REQUEST['action']; $id = empty($_REQUEST['id']) ? 0 : (int) $_REQUEST['id']; $action_array = array("tournaments" => "Турниры", "matches" => "Матчи", "rates" => "Ставки"); $tpl->menu(array("Турниры" => array("action" => 'tournaments', "image" => 'tournaments.jpg'), "Матчи" => array("action" => 'matches', "image" => 'matches.jpg'), "Ставки" => array("action" => 'rates', "image" => 'rates.jpg'), "Настройки" => array("action" => "setting", "image" => "settings.jpg")), $PHP_SELF . "?mod=totalizator", "engine/totalizator/images"); if (!empty($_POST['clear_db'])) { $total->ClearDB(); $tpl->msg("Очистка БД", 'База данных успешно очищена', $PHP_SELF . "?mod=totalizator"); } else { if (!empty($_POST['clear_points'])) { $total->clearPoints(); $tpl->msg("Обнуление", 'Очки пользователей обнулены', $PHP_SELF . "?mod=totalizator"); } else { if (!empty($_POST['new_season'])) { $total->NewSeason(); $tpl->msg("Новый зезон", 'Все турниры перенесены в архив', $PHP_SELF . "?mod=totalizator"); } else { if (!empty($_POST['reCalculate'])) { $total->reCalculate(); $tpl->msg("Пересчет", 'Очки пользователей были пересчитаны по текущим турнирам и прошедшим матчам', $PHP_SELF . "?mod=totalizator"); } } } } $tpl->header($action_array[$action], true, true); $tpl->head = FALSE; $tpl->footer = FALSE; switch ($action) { case "tournaments": include ENGINE_DIR . "/totalizator/admin/tournaments.php";