Документация для разработчиков
Темная тема
Недоступно в редакциях: Малый бизнес, Стандарт, Старт

Тема (создание)


Описание socialnetwork.forum.topic.new

Компонент служит для сохранения новой темы форума социальной сети. Компонент стандартный и входит в дистрибутив модуля.

Компонент относится к модулю Социальная сеть.

В визуальном редакторе компонент расположен по пути Общение > Социальная сеть > Тема (создание).



Параметры

Поле Параметр Описание
Основные параметры
ID форума FID Указывается идентификатор форума социальной сети, в котором будут храниться темы и сообщения пользователей.
ID сообщения MID Указывается идентификатор сообщения форума социальной сети.
Действие над сообщением MESSAGE_TYPE Указывается имя переменной, в которой будет содержаться код действия над сообщением.
ID группы SOCNET_GROUP_ID Указывается идентификатор рабочей группы социальной сети.
ID пользователя USER_ID Указывается идентификатор пользователя социальной сети.
Шаблоны ссылок
Страница списка темURL_TEMPLATES_TOPIC_LIST Указывается путь к странице со списком тем форума социальной сети.
Страница чтения сообщения URL_TEMPLATES_MESSAGE Указывается путь к странице чтения сообщения социальной сети.
Страница профиля пользователя URL_TEMPLATES_PROFILE_VIEW Указывается путь к странице профиля пользователя социальной сети.
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Дополнительные настройки
Путь относительно корня сайта к папке со смайлами PATH_TO_SMILE Указывается путь к папке со смайлами относительно корня сайта. По умолчанию поле содержит /bitrix/images/forum/smile/.
Путь относительно корня сайта к папке с иконками к темам PATH_TO_ICON Указывается путь к папке с иконками к темам относительно корня сайта. По умолчанию поле содержит /bitrix/images/forum/icon/.
Формат показа даты и времени DATE_TIME_FORMAT Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Использовать аякс AJAX_TYPE [Y|N] При отмеченной опции для компонента будет включен режим AJAX.
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Новая тема.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:socialnetwork.forum.topic.new","",Array(
	"SHOW_TAGS" => "Y", 
	"FID" => "3", 
	"MID" => $_REQUEST["MID"], 
	"MESSAGE_TYPE" => $_REQUEST["MESSAGE_TYPE"], 
	"SOCNET_GROUP_ID" => $_REQUEST["SOCNET_GROUP_ID"], 
	"USER_ID" => $_REQUEST["USER_ID"], 
	"URL_TEMPLATES_TOPIC_LIST" => "topic_list.php", 
	"URL_TEMPLATES_MESSAGE" => "message.php?TID=#TID#&MID=#MID#", 
	"URL_TEMPLATES_PROFILE_VIEW" => "profile_view.php?UID=#UID#", 
	"PATH_TO_SMILE" => "/bitrix/images/forum/smile/", 
	"PATH_TO_ICON" => "/bitrix/images/forum/icons/", 
	"DATE_TIME_FORMAT" => "d.m.Y H:i:s", 
	"AJAX_TYPE" => "Y", 
	"CACHE_TYPE" => "A", 
	"CACHE_TIME" => "0", 
	"SET_TITLE" => "Y" 
	),
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024