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) { $filename = file($logmanager->create_ct_path($logid)); $a = 0;