1С-Битрикс: Управление сайтом

Компоненты 2.0::Список форумов

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

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


<?$APPLICATION->IncludeComponent("bitrix:forum.index","",Array(
"TMPLT_SHOW_ADDITIONAL_MARKER" => "(new)",
"TMPLT_SHOW_TOP" => "",
"TMPLT_SHOW_BOTTOM" => "SET_BE_READ",
"WORD_WRAP_CUT" => "23",
"SET_TITLE" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "0",
"FID" => Array("1","7","2","6"),
"DATE_FORMAT" => "d.m.Y",
"DATE_TIME_FORMAT" => "d.m.Y H:i:s",
"FORUMS_PER_PAGE" => "20",
"SHOW_FORUMS_LIST" => "Y",
"SHOW_FORUM_ANOTHER_SITE" => "Y",
"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#",
"URL_TEMPLATES_MESSAGE_APPR" => "message_appr.php?FID=#FID#&TID=#TID#",
"URL_TEMPLATES_MESSAGE_RSS" => "rss.php?PAGE_NAME=#PAGE_NAME#&IID=#IID#&TYPE=#TYPE#",
"RSS_TYPE" => Array("RSS1","RSS2","ATOM"),
"WORD_LENGTH" => "50",
"TIME_INTERVAL_FOR_USER_STAT" => "600"
)
);?>

Описание параметров

Дополнительно
TMPLT_SHOW_ADDITIONAL_MARKER
Надпись, которая пишется рядом с темой, в которой есть непрочитанные вами сообщения.
TMPLT_SHOW_TOP

Надпись сверху списка форумов.

TMPLT_SHOW_BOTTOM
Надпись снизу списка форумов (тем).
WORD_WRAP_CUT
Действие со словом, длина которого превышает заявленную. Например:
0 - разорвать: в слово будут вставлены разделительные символы, но при просмотре они не отображаются;
23 - обрезать: слово будет обрезано до 23 символов.
Основные параметры
RSS_TYPE
Выбираются необходимы форматы экспорта данных форума: RSS 0.92, RSS 2.0 и Atom 0.3.
Шаблоны ссылок
URL_TEMPLATES_LIST
Адрес страницы со списком тем форума.
URL_TEMPLATES_READ
Адрес страницы чтения темы форума.
URL_TEMPLATES_PROFILE_VIEW
Адрес страницы просмотра профиля пользователя.
URL_TEMPLATES_MESSAGE_APPR
Адрес страницы неодобренных сообщений форума.
URL_TEMPLATES_MESSAGE_RSS
Адрес страницы экспорта данных форума в определённом формате.
Настройки кеширования
CACHE_TYPE
Тип кеширования:
A - Авто: действует при включенном кешировании в течение заданного времени;
Y - Кешировать: необходимо определить время кеширования;
N - Не кешировать: кеширования нет в любом случае.
CACHE_TIME
Время кеширования, указанное в секундах.
Дополнительные настройки
SET_TITLE
При отмеченной опции в качестве заголовка страницы будет установлено Форумы.
FID
Идентификаторы форумов, которые необходимо отобразить в публичном разделе. Если не выбран ни один форум, то будут показаны все форумы.
DATE_FORMAT
Формат показа даты.
DATE_TIME_FORMAT
Формат показа даты и времени.
FORUMS_PER_PAGE
Количество форумов на одной странице.
WORD_LENGTH

Максимально допустимая длина словообразующих символов, следующих друг за другом.
Если длина слова превысит указанное число, то символы слова будут разбавлены разрывами (при просмотре сообщений разрывы не отображаются).

TIME_INTERVAL_FOR_USER_STAT
Период времени (в секундах), за который отображается информация о посетителях на форуме.
Настройки администратора
SHOW_FORUMS_LIST
При отмеченной опции администратору будут показаны только те форумы, которые указаны в параметре FID.
SHOW_FORUM_ANOTHER_SITE
При отмеченной опции администратору будут показаны форумы других сайтов.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом