- Модуль: lists
- Путь к файлу: ~/bitrix/modules/lists/classes/general/listsocnet.php
- Класс: CListsSocnet
- Вызов: CListsSocnet::OnFillSocNetFeaturesList
static function OnFillSocNetFeaturesList(&$arSocNetFeaturesSettings)
{
if (CModule::IncludeModule("lists") && !CLists::isFeatureEnabled("lists"))
{
return;
}
$arSocNetFeaturesSettings["group_lists"] = array(
"allowed" => array(SONET_ENTITY_GROUP),
"operations" => array(
"write" => array(SONET_ENTITY_GROUP => SONET_ROLES_MODERATOR),
"view" => array(SONET_ENTITY_GROUP => SONET_ROLES_USER),
),
"minoperation" => array("view"),
/*
waiting for integration lists into events_user_view
"subscribe_events" => array(
"lists" => array(
"ENTITIES" => array(
SONET_SUBSCRIBE_ENTITY_GROUP => array(
"TITLE" => GetMessage("LISTS_SOCNET_LOG_GROUP"),
"TITLE_SETTINGS" => GetMessage("LISTS_SOCNET_LOG_GROUP_SETTINGS"),
),
),
"OPERATION" => "view",
"CLASS_FORMAT" => "CListsSocnet",
"METHOD_FORMAT" => "FormatEvent_Lists",
"HAS_CB" => "Y"
),
"lists_del" => array(
"ENTITIES" => array(
SONET_SUBSCRIBE_ENTITY_GROUP => array(
"TITLE" => GetMessage("LISTS_DEL_SOCNET_LOG_GROUP"),
),
),
"OPERATION" => "view",
"CLASS_FORMAT" => "CListsSocnet",
"METHOD_FORMAT" => "FormatEvent_Lists",
"HIDDEN" => true,
"HAS_CB" => "Y"
)
),
*/
"title" => GetMessage("LISTS_SOCNET_TAB"),
"hide_operations_settings" => true,
);
}