NPJ next: Документация/ПримерДляУзлаJetstyle ...

Главная | Каталог | Изменения | НовыеКомментарии | Пользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Для узла jetstyle

<?
  $this
->account_classes = array(
     
"client" => array( "name" => "Представитель клиента",
                        
"template" => "!!!! account_template have no support yet",
                        
"type" => 0,
                        
"acls" =>     array( "banlist" => "",
                                             
"read" => "forteam""write" => "forteam""comment" => "*",
                                             
"source" => "&""actions" => "*",
                                             
"add" => "forteam""acl_read" => "*""acl_write" => "forteam",
                                             
"meta_write" => "forteam""remove" => "forteam" ),
                      ),
     
"team" =>   array( "name" => "Сотрудник Компании",
                        
"type" => 0,
                        
"acls" =>     array( "banlist" => "",
                                             
"read" => "*""write" => "forteam""comment" => "*",
                                             
"source" => "&""actions" => "*",
                                             
"add" => "forteam""acl_read" => "forteam""acl_write" => "admins",
                                             
"meta_write" => "*""remove" => "" ),
                      ),
     
"friend" => array( "name" => "Друг Компании",
                        
"type" => 0,
                        
"acls" =>     array( "banlist" => "",
                                             
"read" => "*""write" => """comment" => "*",
                                             
"source" => "&""actions" => "*",
                                             
"add" => """acl_read" => "*""acl_write" => "",
                                             
"meta_write" => """remove" => "" ),
                      ),
     
// ---
     
"project" => array( "name" => "РГ проекта",
                         
"security" => 1// 0 open / 1 limited / 2 closed / 3 secret = group_type
                         
"type" => 2,
                         
"acls" =>     array( "banlist" => "",
                                              
"read" => "&Команда\nforteam""write" => "*""comment" => "*",
                                              
"source" => "&""actions" => "*",
                                              
"add" => "&Команда\nforteam""acl_read" => "&Наблюдатели\nforteam",
                                              
"acl_write" => "&Команда\nadmins",
                                              
"meta_write" => "&Команда\nadmins""remove" => "&Команда\nadmins" ),
                      ),
     
"alert"   => array( "name" => "Лента для оповещений",
                         
"security" => 1,
                         
"type" => array( ),
                         
"acls" =>     array( "banlist" => "",
                                              
"read" => "*""write" => "admins""comment" => "*",
                                              
"source" => "&""actions" => "*",
                                              
"add" => "admins""acl_read" => "*""acl_write" => "admins",
                                              
"meta_write" => "admins""remove" => "admins" ),
                      ),
     
"accessgroup"   => array( "name" => "Глобальная группа доступа",
                         
"security" => 3,
                         
"type" => 2,
                         
"acls" =>     array( "banlist" => "",
                                              
"read" => "&Команда\nforteam""write" => "admins""comment" => "*",
                                              
"source" => "&""actions" => "*",
                                              
"add" => "admins""acl_read" => "*""acl_write" => "admins",
                                              
"meta_write" => "admins""remove" => "admins" ),
                      ),
     
"facet" => array(  "name" => "Тематическая группа",
                        
"security" => 1,
                        
"type" => 2,
                         
"acls" =>     array( "banlist" => "",
                                              
"read" => "&Команда\nforteam""write" => "*""comment" => "*",
                                              
"source" => "&""actions" => "*",
                                              
"add" => "&Команда\nforteam""acl_read" => "&Наблюдатели\nforteam",
                                              
"acl_write" => "&Команда\nadmins",
                                              
"meta_write" => "&Команда\nadmins""remove" => "&Команда\nadmins" ),
                      ),
                                );
  
$this->account_classes_registration_mode = array( // overrides $this->registration_mode
     
"client"  => array( "team" => ),
     
"team"    => array( "team" => ),
     
"friend"  => array( "team" => ),
     
"project" => array( "team" => ),
     
"facet"   => array( "team" => ),
     
"alert"   => array( "team" => ),
                                );
?>


 
Один файл. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]
Поделиться ссылкой