<?
$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( 2 ),
"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" => 2 ),
"team" => array( "team" => 1 ),
"friend" => array( "team" => 2 ),
"project" => array( "team" => 1 ),
"facet" => array( "team" => 1 ),
"alert" => array( "team" => 1 ),
);
?>