2013-06-17 2 views
2

Для тех из вас, кто имел дело с EGL (Elite Gaming Ladders) Tournament & Лестничный скрипт ... У меня возникли проблемы с выяснением того, как добавлять новые групповые разрешения для настроенных модов. сделал. Я создал новый тип «Общие правила» мод, который я хотел бы сохранить разрешение, как показано ниже:EGL Group Permissions Добавить/Управлять

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 будет с благодарностью!

ответ

1

Это действительно найдено в groups.php под функциями addmembergroup и editmembergroup. Вам нужно будет добавить ключ, который связывает с «Ланга» вы написали в AdminCP/языка/english.php как так:

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

Это должно быть сделано в обе функции для того, чтобы увидеть, когда добавление и редактирование. Просто разместите его в строке с ключами под любую категорию, которую вы хотели бы ...

+1

Thats just waht Я искал Thank You! – GeneralKurt