8 require_once(
'../inc/header.inc.php' );
9 require_once( CH_DIRECTORY_PATH_INC .
'design.inc.php' );
10 require_once( CH_DIRECTORY_PATH_INC .
'admin_design.inc.php' );
11 require_once( CH_DIRECTORY_PATH_INC .
'admin.inc.php' );
20 array(
'action' =>
'all',
'title' =>
_t(
'_adm_txt_dashboard_cache_all')),
21 array(
'action' =>
'db',
'title' =>
_t(
'_adm_txt_dashboard_cache_db')),
22 array(
'action' =>
'pb',
'title' =>
_t(
'_adm_txt_dashboard_cache_pb')),
23 array(
'action' =>
'template',
'title' =>
_t(
'_adm_txt_dashboard_cache_template')),
24 array(
'action' =>
'css',
'title' =>
_t(
'_adm_txt_dashboard_cache_css')),
25 array(
'action' =>
'js',
'title' =>
_t(
'_adm_txt_dashboard_cache_js')),
26 array(
'action' =>
'users',
'title' =>
_t(
'_adm_txt_dashboard_cache_users')),
27 array(
'action' =>
'member_menu',
'title' =>
_t(
'_adm_txt_dashboard_cache_member_menu')),
32 if (!
empty($_POST[
'clear_cache'])) {
34 switch ($_POST[
'clear_cache']) {
52 $aResult = array(
'code' => 1,
'message' =>
_t(
'_Error Occured'));
59 if(
'all' == $r[
'action'])
64 'color' =>
'#' . dechex(rand(0x000000, 0xFFFFFF)),
78 'css_name' => array(),
80 'header' =>
_t(
'_adm_txt_cache'),
81 'header_text' =>
_t(
'_adm_txt_cache'),
86 'title' =>
_t(
'_adm_txt_clear_cache'),
87 'url' => CH_WSB_URL_ADMIN .
'cache.php?mode=clear',
88 'func' =>
'PageCodeClear',
89 'func_params' => array(),
92 'title' =>
_t(
'_adm_admtools_cache_engines'),
93 'url' => CH_WSB_URL_ADMIN .
'cache.php?mode=engines',
94 'func' =>
'PageCodeEngines',
95 'func_params' => array(),
98 'title' =>
_t(
'_Settings'),
99 'url' => CH_WSB_URL_ADMIN .
'cache.php?mode=settings',
100 'func' =>
'PageCodeSettings',
101 'func_params' => array(),
114 'title' => $r[
'title'],
115 'active' => $k ==
$sMode ? 1 : 0
127 $aChartData = array();
129 if (
'all' == $r[
'action'])
132 $aChartData[] = array(
134 'color' =>
'#' . dechex(rand(0x000000, 0xFFFFFF)),
139 $sChartData = json_encode($aChartData);
150 'chart_data' => $sChartData,
172 if (isset($_POST[
'save']) && isset($_POST[
'cat']))