// 后台权限判断: intoadmin 进后台
// 内容managecontent managecreatecontent manageupdatecontent managedeletecontent
// 置顶managesticky 评论managecomment 单页managepage 版块manageforum 分类managecategory
// 用户manageuser managecreateuser manageupdateuser managedeleteuser
// 用户组managegroup managecreategroup manageupdategroup managedeletegroup
// 管理插件manageplugin 其他功能manageother 系统设置managesetting
function group_access($gid, $access)
{
    global $grouplist, $uid;
    if (empty($gid)) return FALSE;
    // hook model_group_access_start.php
    static $result = array();
    $k = 'group_' . $gid . '-' . $access;
    if (isset($result[$k])) return $result[$k];
    if (3 == DEBUG) return TRUE;
    if (1 == $gid) return TRUE; // 管理员有所有权限
    if (!isset($grouplist[$gid])) return TRUE;
    $group = $grouplist[$gid];
    $result[$k] = empty($group[$access]) ? FALSE : TRUE;
    // hook model_group_access_end.php
    return $result[$k];
}
转载请注明原文地址:https://www.nomar.cn/?read-301.html
00
New Post(0)