Недоступно в редакциях: Старт
RSS форума
Описание bitrix:forum.rss
Компонент служит для экспорта RSS форума в указанном формате. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Общение > Форум.
Компонент относится к модулю Форум.
Компонент поддерживает два режима настройки: простой и расширенный. Расширенный предоставляет более обширные средства настройки.
Параметры
Поле | Параметр | Описание |
Основные параметры | ||
---|---|---|
Формат RSS | TYPE_RANGE | Указываются форматы экспорта данных форума, которые необходимо отобразить:
|
Разрешить RSS на форумах | FID_RANGE | Указываются форумы, для которых будет разрешен экспорт RSS в указанном формате. |
ID | IID | Задается код, в котором передается идентификатор форума. Значение по умолчанию: $_REQUEST["IID"]. |
Вид компонента | MODE_TEMPLATE | В публичной части компонент будет представлен в виде RSS-ленты в указанном формате (rss). |
Тип RSS | TYPE | Указывается диапазон поддерживаемых форматов RSS. |
Шаблоны ссылок | ||
Страница RSS | URL_TEMPLATES_RSS | Указывается адрес страницы RSS форума. |
Страница списка тем | URL_TEMPLATES_LIST | Указывается адрес страницы со списком тем форума. По умолчанию поле содержит list.php?FID=#FID#. Такая страница может быть создана с помощью компонента Темы (список). |
Страница чтения темы | URL_TEMPLATES_READ | Указывается адрес страницы чтения темы форума. По умолчанию поле содержит read.php?FID=#FID#&TID=#TID#&MID=#MID#. Такая страница может быть создана с помощью компонента Тема (чтение). |
Страница профиля | URL_TEMPLATES_PROFILE_VIEW | Указывается адрес страницы просмотра профиля пользователя. По умолчанию поле содержит profile_view.php?UID=#UID#. Такая страница может быть создана с помощью компонента Пользователь (профиль). |
Настройки кеширования | ||
Тип кеширования | CACHE_TYPE | Тип кеширования:
|
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
Дополнительные настройки | ||
Количество элементов для экспорта | COUNT | Указывается количество элементов для экспорта. |
Размер рисунка для отображения на странице | MAX_FILE_SIZE | Указывается размер рисунка для отображения на странице в Мб. |
Шаблон подписи для ленты RSS, если не задан ни один форум | TEMPLATES_TITLE_FORUMS | Подпись, которая будет выводиться, если не задан форум. При пустом поле ввода: #SITE_NAME# [форум] Вы можете использовать след. переменные: #FORUM_TITLE#, #FORUM_DESCRIPTION#, #TOPIC_TITLE#, #TOPIC_DESCRIPTION#, #SITE_NAME#, #SERVER_NAME#. |
Шаблон подписи для ленты RSS, если задан форум | TEMPLATES_TITLE_FORUM | Подпись, которая будет выводиться, если задан форум. При пустом поле ввода: #SITE_NAME# [форум: #FORUM_TITLE#] Вы можете использовать след. переменные: #FORUM_TITLE#, #FORUM_DESCRIPTION#, #TOPIC_TITLE#, #TOPIC_DESCRIPTION#, #SITE_NAME#, #SERVER_NAME#. |
Шаблон подписи для ленты RSS, если задана тема | TEMPLATES_TITLE_TOPIC | Подпись, которая будет выводиться, если задана тема форума для RSS. При пустом поле ввода: #SITE_NAME# [тема: #TOPIC_TITLE#] Вы можете использовать след. переменные: #FORUM_TITLE#, #FORUM_DESCRIPTION#, #TOPIC_TITLE#, #TOPIC_DESCRIPTION#, #SITE_NAME#, #SERVER_NAME#. |
Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:forum.rss",
"",
Array(
"TYPE_RANGE" => Array("RSS1", "RSS2", "ATOM"),
"FID_RANGE" => Array("8"),
"IID" => $_REQUEST["IID"],
"MODE" => "link",
"URL_TEMPLATES_RSS" => "rss.php?TYPE=#TYPE#&MODE=#MODE#&IID=#IID#",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "86400",
"TYPE" => $_REQUEST["TYPE"],
"COUNT" => "30",
"MAX_FILE_SIZE" => "5",
"TEMPLATES_TITLE_FORUMS" => "",
"TEMPLATES_TITLE_FORUM" => "",
"TEMPLATES_TITLE_TOPIC" => "",
"DATE_TIME_FORMAT" => "d.m.Y H:i:s",
"URL_TEMPLATES_LIST" => "list.php?FID=#FID#",
"URL_TEMPLATES_READ" => "message.php?FID=#FID#&TID=#TID#&MID=#MID#",
"URL_TEMPLATES_PROFILE_VIEW" => "profile_view.php?UID=#UID#"
),
false
);?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.