首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EGL组权限添加/管理

EGL组权限添加/管理
EN

Stack Overflow用户
提问于 2013-06-18 05:07:41
回答 1查看 28关注 0票数 2

对于那些处理过EGL (精英游戏梯子)锦标赛和梯子脚本的人来说…我在弄清楚如何为我制作的自定义模块添加新的组权限时遇到了问题。我已经创建了一个新类型的"General Rules“mod,我希望存储如下所示的权限:

代码语言:javascript
复制
case "select_genrules";
    if($group['genrules_manager']=="yes"){
        include("./includes/rules.php");
        select_genrules();
    }else{
        return warning("<b>" . LANG_WARNING_NO_PERMISSIONS_TO_ACCESS_PAGE . " </b>");
    }
    break;

其中,将与所有其他格式相同的"genrules_manager“添加到group_permissions集合中。我将它添加到groups_permissions表中,它确实显示在ACP中"Misc“类别下的权限列表中,但我想添加"Lang”,这样它就不会只显示"genrules_manager“等……任何有关如何访问/修改admincp/includes/addmemgroup.php和admincp/includes/managemembergroup.php中的密钥的帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-18 05:45:14

这实际上可以在groups.php中的addmembergroup和editmembergroup函数下找到。您需要添加一个链接到您在admincp/language/english.php中编写的"lang“的键,如下所示:

代码语言:javascript
复制
if($key=='genrules_manager'){$descr='' . LANG_GRO_PERMISSIONS_DESCR_GENRULES_MANAGER . ''; $site .= group_radio($key, $value, $descr);}

它必须在两个函数中完成,以便您在添加和编辑时看到。简单地把它和键放在任何你想要的类别下…

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17156905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档