*/ $no_need_login_page = array("/block.php", "/panel/login.php", "/panel/logout.php"); //如果不需要登录就可以访问的话 $action_url = Common::getActionUrl(); if (OSAdmin::checkNoNeedLogin($action_url, $no_need_login_page)) { //for login.php logout.php etc.... } else { //else之后 需要验证登录信息 if (empty($_SESSION[UserSession::SESSION_NAME])) { $user_id = User::getCookieRemember(); if ($user_id > 0) { User::loginDoSomething($user_id); } } User::checkLogin(); User::checkActionAccess(); $current_user_info = UserSession::getSessionInfo(); //如果非ajax请求 if (stripos($_SERVER['SCRIPT_NAME'], "/ajax") === false) { //显示菜单、导航条、模板 $sidebar = SideBar::getTree(); //是否显示quick note if ($current_user_info['show_quicknote']) { OSAdmin::showQuickNote(); } $menu = MenuUrl::getMenuByUrl(Common::getActionUrl()); Template::assign('page_title', $menu['menu_name']); Template::assign('content_header', $menu); Template::assign('sidebar', $sidebar); Template::assign('current_module_id', $menu['module_id']); Template::assign('user_info', UserSession::getSessionInfo());