$db_tplstyle = $area_cateinfo[$fid]['tpl']; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_' . $fid . '_'; } else { $db_tplstyle = $area_catetpl ? $area_catetpl : 'default'; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_'; } $csspath = $area_cateinfo[$fid]['css'] ? $area_cateinfo[$fid]['css'] : 'default'; break; //} //} default: if ($SCR == 'bbs') { $cateid = 'bbs'; $db_tplstyle = 'index'; $csspath = 'default'; $ifEditAdmin = checkEditAdmin($windid, 'bbs'); } elseif ($SCR == 'home') { $cateid = 'home'; } elseif ($SCR == 'groups') { $cateid = 'groups'; } } //print_r(array($db_tplstyle,$db_tplpath,$csspath)); $db_menuinit .= ",'td_userinfomore' : 'menu_userinfomore'"; //头部统一为论坛头部添加 $db_menuinit .= ",'td_u' : 'menu_u'"; $db_menuinit .= ",'td_home' : 'menu_home'"; if ($db_menu) { $db_menuinit .= ",'td_sort' : 'menu_sort'"; } //头部统一为论坛头部结束
<?php !function_exists('readover') && exit('Forbidden'); define('AREA_SCR', 'frontadmin'); define('AJAX', '1'); InitGP(array('action', 'cateid')); $allow_actions = array('default', 'invokeconfig', 'editcontent', 'editpush', 'addpush', 'deletepush'); $scr = $SCR = getSCR($cateid); $fid = (int) $cateid; $action = in_array($action, $allow_actions) ? $action : 'default'; if (!checkEditAdmin($windid, $cateid)) { showmsg('error'); } $thisBaseName = $basename . 'q=frontadmin&cateid=' . $cateid; $invokeService = L::loadClass('InvokeService'); include M_P . "require/frontadmin/{$action}.php"; function getSCR($cateid) { if ((int) $cateid) { return 'cate'; } return 'index'; }
$purview_index = 0; if ($admin_gid == '3' || $admin_gid == '4') { $purview_index = 1; } include_once D_P . 'data/bbscache/area_config.php'; require_once M_P . 'require/invokeconfig.php'; require_once M_P . 'require/tagrelate.php'; $invokeService = L::loadClass('InvokeService'); if (!$action) { InitGP(array('step')); if (!$step) { $catedb = $forumdb = $subdb1 = $subdb2 = array(); $space = '<span class="fourm-two"></span>'; $query = $db->query("SELECT fid,fup,type,name,vieworder,forumadmin,f_type,cms FROM pw_forums WHERE type='category' AND cms!='1' ORDER BY vieworder"); while ($forums = $db->fetch_array($query)) { if (!$purview_index && !checkEditAdmin($admin_name, $forums['fid'])) { continue; } $forums['name'] = preg_replace("/\\<(.+?)\\>/is", "", $forums['name']); //去除html标签 $forums['name'] = str_replace("<", "<", $forums['name']); $forums['name'] = str_replace(">", ">", $forums['name']); $catedb[] = $forums; } $ajax_basename = EncodeUrl($basename); } else { InitGP(array('editadmin')); $update = array('area_editadmin', 'array', serialize($editadmin), ''); $db->update("REPLACE INTO pw_hack VALUES (" . pwImplode($update) . ')'); updatecache_conf('area', true); adminmsg('operate_success');
case 'index': $ifEditAdmin = checkEditAdmin($windid, 'index'); $cateid = 'index'; $db_tplstyle = $area_indextpl ? $area_indextpl : 'default'; $csspath = $area_indexcss ? $area_indexcss : 'default'; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_'; break; case 'thread': case 'read': $SCR = 'm_home'; $db_tplstyle = 'default'; $csspath = 'default'; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_'; break; case 'cate': $ifEditAdmin = checkEditAdmin($windid, $fid); $cateid = $fid; if (isset($area_cateinfo[$fid]['tpl'])) { $db_tplstyle = $area_cateinfo[$fid]['tpl']; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_' . $fid . '_'; } else { $db_tplstyle = $area_catetpl ? $area_catetpl : 'default'; $db_tplpath = $db_mode . '_' . $db_tplstyle . '_'; } $csspath = $area_cateinfo[$fid]['css'] ? $area_cateinfo[$fid]['css'] : 'default'; break; default: } $db_menuinit .= ",'td_userinfomore' : 'menu_userinfomore'"; $pwModeImg = "mode/{$db_mode}/themes/{$db_tplstyle}/images/{$csspath}"; list($_Navbar, $_LoginInfo) = pwNavBar();