【问题标题】:EGL Group Permissions Add/ManageEGL 组权限添加/管理
【发布时间】:2013-06-17 21:07:41
【问题描述】:

对于那些处理过 EGL(精英游戏天梯)锦标赛和天梯脚本的人...我在弄清楚如何为我制作的自定义模组添加新的组权限时遇到了问题。我创建了一种新型的“通用规则”模块,我想存储权限,如下所示:

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 的“杂项”类别下的权限列表中,但我想添加“Lang”,以便它不只是说“genrules_manager”等...任何有关如何访问/修改 admincp/includes/addmembergroup.php 和 admincp/includes/managemembergroup.php 中的键的帮助将不胜感激!

【问题讨论】:

    标签: php mysql customization


    【解决方案1】:

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

    if($key=='genrules_manager'){$descr='' . LANG_GRO_PERMISSIONS_DESCR_GENRULES_MANAGER . ''; $site .= group_radio($key, $value, $descr);}
    

    必须在这两个功能中完成,以便您在添加和编辑时看到。只需将其与您想要的任何类别下的键内联...

    【讨论】:

    • 这正是我要找的,谢谢!
    猜你喜欢
    • 2021-06-03
    • 2019-09-20
    • 2013-01-20
    • 2021-05-12
    • 2018-01-08
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多