Вход Регистрация
Файл: dpanel/access/set.php
Строк: 33
<?php
include_once '../../sys/inc/start.php' ;
$doc = new document(2) ;
if(!
$user->access('dpanel_access_dopusk')) $doc->access_denied(__('У Вас нет доступа!'));
$doc->title __('Управление привилегиями') ;
$doc->ret(__('Привилегии'), './') ;
$doc->ret(__('Админка'), '../') ;
$filter ini::read('/sys/ini/all_access.ini') ;

if(isset(
$_GET['delete']) && isset($filter[$_GET['delete']])){
    
$delete = ($_GET['delete']) ;
    
$a $filter[$delete] ;
    unset(
$filter[$delete]) ;
    if(
ini::save('/sys/ini/filter.ini'$filter)){
        
$dcms->log('Привилегии''Удалил привилегию: ' $delete ' => ' $a) ;
        
$doc->msg('Слово успешно удалено') ;
    }
}
if(isset(
$_POST['add'])){
    
$k text::input_text($_POST['k']) ;
    
$v text::input_text($_POST['v']) ;
    
$filter[$k] = $v ;
    if(
$k && ini::save('/sys/ini/all_access.ini'$filter)){
        
$dcms->log('Привилегии''Добавил новую привилегию: ' $k ' => ' $v) ;
        
$doc->msg('Новая привилегия добавлена') ;
        
header('Refresh: 1; ?') ;
        exit ;
    }
}
$listing = new listing() ;

foreach(
$filter AS $k => $v){
    
$post $listing->post() ;
    
$post->title $k ' => ' $v ;
    
$post->action('delete''?delete=' $k) ;
}

$listing ->display(__('Привилегии еще не добавлены')) ;

$form = new form('?') ;
$form->input('k''Название привилегии (english)  => Что означает?'false'input_text'false8false) ;
$form->input('v'falsefalse'input_text'false8false) ;
$form->button(__('Добавить'), 'add') ;
$form->display() ;
?>
Онлайн: 2
Реклама