Changeset 169
Author: Mighty Gorgon
(2010/01/30 21:10) About 2 years ago
Bugs fixed: * Some W3C and code comments (thanks to TuningBEB 2008 and KugeLSichA) * Added few icons to ACP (thanks to KugeLSichA) * Fixed a bug in message_die function and page_header preventing the page to be displayed correctly (I hope to have fixed it definitely!) * Added a new constant and file to be used with plugins

// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../../../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));$acp_icon['3000_ACTIVITY'] = '../images/menu/blocks.png';$acp_icon['3000_ACTIVITY'] = '../images/menu/games.png';$acp_icon['3100_CASH'] = '../images/menu/blocks.png';$acp_icon['3100_CASH'] = '../images/menu/coins.png';define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);define('IN_CASHMOD', true);define('IN_CASHMOD', true);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);$template->set_filenames(array('body' => ADM_TPL . 'google_bot_detector_body.tpl'));$template->set_filenames(array('body' => ADM_TPL . 'google_bot_detector_body.tpl'));$sql = "SELECT * FROM " . GOOGLE_BOT_DETECTOR_TABLE ." ORDER BY detect_time DESC";{{$pagination = generate_pagination(append_sid('admin_google_bot_detector.' . PHP_EXT), $total_row, $config['posts_per_page'], $start).' ';$pagination = generate_pagination(append_sid('admin_google_bot_detector.' . PHP_EXT), $total_row, $config['posts_per_page'], $start) . ' ';$sql .= " LIMIT " .$start .", " .$config['posts_per_page'];$sql .= " LIMIT " . $start . ", " . $config['posts_per_page'];define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if( !empty($setmodules) )if(!empty($setmodules)){{// Let's set the root dir for phpBB// Load default Headerif (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './../');if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));if (!defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));require('pagestart.' . PHP_EXT);require('pagestart.' . PHP_EXT);define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if ( !empty($setmodules) )if (!empty($setmodules)){{define('IN_ICYPHOENIX', true);define('IN_ICYPHOENIX', true);if (!empty($setmodules)) {{define('AUTH_ADMIN', 5);define('AUTH_ADMIN', 5);define('AUTH_MAIN_ADMIN', 6);define('AUTH_MAIN_ADMIN', 6);define('AUTH_FOUNDER', 7);define('AUTH_FOUNDER', 7);define('AUTH_OWNER', 8);define('AUTH_SELF', 9);define('AUTH_SELF', 9);if (($userdata['user_level'] != ADMIN) && $config['board_disable'] && !defined('IN_ADMIN') && !defined('IN_LOGIN'))if (($userdata['user_level'] != ADMIN) && $config['board_disable'] && !defined('HAS_DIED') && !defined('IN_ADMIN') && !defined('IN_LOGIN')){{{{$template->pparse('overall_header');$template->pparse('overall_header');define('HEADER_INC_COMPLETED', true);if (!defined('IN_ADMIN') && !defined('IN_CMS') && !defined('HEADER_INC_COMPLETED') && ($msg_code != CRITICAL_ERROR)){if (!defined('TPL_HAS_DIED')){$template->assign_var('HAS_DIED', true);define('TPL_HAS_DIED', true);$template->set_filenames(array('overall_header' => $header_tpl));$template->pparse('overall_header');{{{{// If we have already defined the var in header, let's output it in footer as wellif(defined('TPL_HAS_DIED')){$template->assign_var('HAS_DIED', true);}{{//echo('<br />' . htmlspecialchars($template->vars['META']));//echo('<br />' . htmlspecialchars($template->vars['META']));'HAS_DIED' => true,$template->pparse('message_body');$template->pparse('message_body');if(defined('TPL_HAS_DIED')){$template->assign_var('HAS_DIED', true);if (!defined('IN_ADMIN'))if (!defined('IN_ADMIN')){{$template_to_parse = defined('IN_CMS') ? 'message_body' : '';$template_to_parse = defined('IN_CMS') ? 'message_body' : '';<div id="{catrow.MAIN_CAT_ID}_f_h" style="display:none;"><div id="{catrow.MAIN_CAT_ID}_f_h" style="display: none;">{IMG_THL}{IMG_THC}<img class="max-min-right" style="{SHOW_HIDE_PADDING}" src="{IMG_MAXIMISE}" onclick="ShowHide('{catrow.MAIN_CAT_ID}_f','{catrow.MAIN_CAT_ID}_f_h','{catrow.MAIN_CAT_ID}_f');" alt="{L_SHOW}" /><span class="forumlink">{catrow.tablehead.L_FORUM}</span>{IMG_THR_ALT}<table class="forumlinenb" width="100%" cellspacing="0" cellpadding="0">{IMG_THL}{IMG_THC}<img class="max-min-right" style="{SHOW_HIDE_PADDING}" src="{IMG_MAXIMISE}" onclick="ShowHide('{catrow.MAIN_CAT_ID}_f','{catrow.MAIN_CAT_ID}_f_h','{catrow.MAIN_CAT_ID}_f');" alt="{L_SHOW}" /><span class="forumlink">{catrow.tablehead.L_FORUM}</span>{IMG_THR_ALT}<table class="forumlinenb" width="100%" cellspacing="0" cellpadding="0"></table>{IMG_TFL}{IMG_TFC}{IMG_TFR}</table>{IMG_TFL}{IMG_TFC}{IMG_TFR}