Описание socialnetwork.group
Компонент служит для просмотра и изменения профиля группы социальной сети. Компонент является стандартным и входит в дистрибутив модуля.
Компонент относится к модулю Социальная сеть.
В визуальном редакторе компонент расположен по пути Общение > Социальная сеть > Профиль группы.
Параметры
Поле |
Параметр |
Описание |
Источник данных |
Идентификатор группы |
GROUP_ID |
Параметр содержит код, в котором передается идентификатор группы социальной сети. |
Внешний вид |
Количество записей в списках |
ITEMS_COUNT |
Указывается количество визиток, отоброжаемых в блоках на странице. Весь список визиток будет выведен с помощью ссылок. |
Формат показа даты и времени |
DATE_TIME_FORMAT |
Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Шаблоны ссылок |
Шаблон пути к странице пользователя |
PATH_TO_USER |
Задается путь к странице профиля пользователя социальной сети. |
Шаблон пути к странице поиска пользователей |
PATH_TO_SEARCH |
Задается путь к странице поиска пользователей социальной сети. |
Шаблон пути к странице группы |
PATH_TO_GROUP |
Задается путь к странице группы социальной сети. |
Шаблон пути к черному списку группы |
PATH_TO_GROUP_BAN |
Задается путь к странице черного списка группы социальной сети. |
Шаблон пути к странице руководства группы |
PATH_TO_GROUP_MODS |
Задается путь к странице модераторов группы социальной сети. |
Шаблон пути к странице выхода из группы |
PATH_TO_USER_LEAVE_GROUP |
Задается путь к странице выхода из группы социальной сети. |
Шаблон пути к странице членов группы |
PATH_TO_GROUP_USERS |
Задается путь к странице участников группы социальной сети. |
Шаблон пути к странице изменения параметров группы |
PATH_TO_GROUP_EDIT |
Задается путь к странице изменения параметров группы социальной сети. |
Шаблон пути к странице удаления группы |
PATH_TO_GROUP_DELETE |
Задается путь к странице удаления группы социальной сети. |
Шаблон пути к странице создания новой группы |
PATH_TO_GROUP_CREATE |
Задается путь к странице создания новой группы социальной сети. |
Шаблон пути к странице запроса к пользователю на вступление в группу |
PATH_TO_GROUP_REQUEST_SEARCH |
Задается путь к странице запроса к пользователю на вступление в группу социальной сети. |
Шаблон пути к странице запроса к группе на вступление пользователя |
PATH_TO_USER_REQUEST_GROUP |
Задается путь к странице запроса к группе на вступление пользователя социальной сети. |
Шаблон пути к странице запросов на вступление в группу |
PATH_TO_GROUP_REQUESTS |
Задается путь к странице запросов пользователей на вступление в группу социальной сети. |
Шаблон пути к странице приглашений для вступления группу |
PATH_TO_GROUP_REQUESTS_OUT |
Задается путь к странице со списком отправленных пользователям приглашений для вступления группу. |
Шаблон пути к странице настройки функционала |
PATH_TO_GROUP_FEATURES |
Задается путь к странице настройки функционала группы социальной сети. |
Шаблон пути к управлению подпиской |
PATH_TO_GROUP_SUBSCRIBE |
Задается путь к странице управлению подпиской группы социальной сети. |
Дополнительные настройки |
Устанавливать цепочку навигации |
SET_NAVCHAIN |
[Y|N] При отмеченной опции в цепочку навигации будет добавлен пункт <имя_группы>. |
Сокращенная форма |
SHORT_FORM |
[Y|N] При отмеченной опции в профиле группы будет отображаться минимальное количество информации. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции на странице в качестве заголовка будет установлено <имя_группы> : Профиль. |
Имена переменных |
Имя переменной для страницы |
PAGE_VAR |
Указывается имя переменной, которой передается страница социальной сети. |
Имя переменной для пользователя |
USER_VAR |
Указывается имя переменной, которой передается идентификатор пользователя социальной сети. |
Имя переменной для группы |
GROUP_VAR |
Указывается имя переменной, которой передается идентификатор группы социальной сети. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:socialnetwork.group",".default",Array(
"SET_NAVCHAIN" => "Y",
"SHORT_FORM" => "N",
"PATH_TO_USER" => "/community/socnet/index.php?page=user&user=#user_id#",
"PATH_TO_SEARCH" => "/community/socnet/user_search.php",
"PATH_TO_GROUP" => "group_view.php?page=group&group_id=#group_id#",
"PATH_TO_GROUP_BAN" => "group_ban.php?page=group_ban&group_id=#group_id#",
"PATH_TO_GROUP_MODS" => "group_mods.php?page=group_mods&group_id=#group_id#",
"PATH_TO_USER_LEAVE_GROUP" => "user_leave.php?page=user_leave_group&group_id=#group_id#",
"PATH_TO_GROUP_USERS" => "group_users.php?page=group_users&group_id=#group_id#",
"PATH_TO_GROUP_EDIT" => "group_edit.php?page=group_edit&group_id=#group_id#",
"PATH_TO_GROUP_DELETE" => "group_delete.php?page=group_delete&group_id=#group_id#",
"PATH_TO_GROUP_CREATE" => "/community/socnet/group_add.php?page=create&user=#user_id#",
"PATH_TO_GROUP_REQUEST_SEARCH" => "group_invite.php?page=group_request_search&group_id=#group_id#",
"PATH_TO_USER_REQUEST_GROUP" => "user_request.php?page=group_user_request&group_id=#group_id#&user_id=#user_id#",
"PATH_TO_GROUP_REQUESTS" => "group_requests.php?page=group_requests&group_id=#group_id#",
"PATH_TO_GROUP_REQUESTS_OUT" => "group_requests_out.php?page=group_requests_out&group_id=#group_id#",
"PATH_TO_GROUP_FEATURES" => "group_features.php?page=group_features&group_id=#group_id#",
"PATH_TO_GROUP_SUBSCRIBE" => "group_subscribe.php?page=group_subscribe&group_id=#group_id#",
"PAGE_VAR" => "page",
"USER_VAR" => "user_id",
"GROUP_VAR" => "group_id",
"GROUP_ID" => $group_id,
"ITEMS_COUNT" => "6",
"SET_TITLE" => "Y",
"DATE_TIME_FORMAT" => "d.m.Y H:i:s"
)
);?>
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.