Для ещё одного узла
<?
$this->account_classes = array(
"channels--rss" => array( "name" => "Аккаунт для RSS-канала",
"type" => 0,
),
"portals" => array( "name" => "Минипортал",
"security" => 0,
"type" => 2,
"domain_type" => 3, // DOMAIN ONLY
"modules_override" => "block", // if not an array
),
"forums" => array( "name" => "Форум",
"security" => -1,
"type" => array( 2 ),
"domain_type" => 9, //DOMAIN_MUMAK
"parent_class" => "portals", // you MUST choose parent account.
"parent_login_concat" => 1, // parent`s login autoconcat at left like "parent-child@node"
"modules_override" => "block", // if not an array
),
"newsfeeds" => array( "name" => "Лента новостей",
"security" => -1,
"type" => array( 2 ),
"domain_type" => 5, // DOMAIN_DIR
"acls" => array( "banlist" => "",
"read" => "*", "write" => "admins", "comment" => "*",
"source" => "&", "actions" => "*",
"add" => "admins", "acl_read" => "*", "acl_write" => "admins",
"meta_write" => "admins", "remove" => "admins" ),
),
"portalfeeds" => array( "name" => "Лента новостей минипортала",
"security" => -1,
"type" => array( 2 ),
"domain_type" => 9, // DOMAIN_MUMAK
"parent_class" => "portals", // you MUST choose parent account.
"parent_login_concat" => 1, // parent`s login autoconcat at left like "parent-child@node"
"acls" => array( "banlist" => "",
"read" => "*", "write" => "admins", "comment" => "*",
"source" => "&", "actions" => "*",
"add" => "admins", "acl_read" => "*", "acl_write" => "admins",
"meta_write" => "admins", "remove" => "admins" ),
),
"globalevents" => array( "name" => "Календарь событий портала",
"security" => -1,
"type" => array( 2 ),
"domain_type" => 10, // DOMAIN_MUMAK_TRANS
"acls" => array( "banlist" => "",
"read" => "*", "write" => "admins", "comment" => "*",
"source" => "&", "actions" => "*",
"add" => "admins", "acl_read" => "*", "acl_write" => "admins",
"meta_write" => "admins", "remove" => "admins" ),
),
"portalevents" => array( "name" => "Календарь событий минипортала",
"security" => -1,
"type" => array( 2 ),
"domain_type" => 9, // DOMAIN_MUMAK
"parent_class" => "portals", // you MUST choose parent account.
"parent_login_concat" => 1, // parent`s login autoconcat at left like "parent-child@node"
"acls" => array( "banlist" => "",
"read" => "*", "write" => "admins", "comment" => "*",
"source" => "&", "actions" => "*",
"add" => "admins", "acl_read" => "*", "acl_write" => "admins",
"meta_write" => "admins", "remove" => "admins" ),
),
);
$this->account_classes_registration_mode = array( // overrides $this->registration_mode
"channels--rss" => "!",
"portals" => array( "admins" => 2 ),
"forums" => array( "moderators" => 2 ),
"newsfeeds" => array( "admins" => 2 ),
"portalfeeds" => array( "admins" => 2 ),
"globalevents" => array( "admins" => 2 ),
"portalevents" => array( "admins" => 2 ),
);
?>