Пример #1
0
*/
// Constant check
if (!defined('IN_ICYPHOENIX') || !defined('CTRACKER_ACP')) {
    die('Hacking attempt!');
}
/*
* Template assignment
*/
$template->set_filenames(array('ct_body' => ADM_TPL . 'acp_logmanager.tpl'));
$logmanager = new log_manager();
$mode = request_var('mode', '');
$logid = request_var('logid', '');
if ($mode == 'delete') {
    if ($logid != 6) {
        // Do not increment the counter for debug entrys
        $logmanager->increment_counter($logmanager->check_log_size($logid));
    }
    $logmanager->delete_logfile($logid);
    $template->assign_block_vars('infobox', array('L_MESSAGE_TEXT' => $lang['ctracker_log_manager_deleted']));
} elseif ($mode == 'delete_all') {
    for ($i = 2; $i <= 6; $i++) {
        if ($i != 6) {
            // Do not increment the counter for debug entrys
            $logmanager->increment_counter($logmanager->check_log_size($i));
        }
        $logmanager->delete_logfile($i);
    }
    $template->assign_block_vars('infobox', array('L_MESSAGE_TEXT' => $lang['ctracker_log_manager_all_deleted']));
} elseif ($mode == 'view' || $mode == 'downloaddebug') {
    // Header for logfile output
    if ($logid == 6) {