Недоступно в редакциях: Старт
Пользователь (список пользователей)
Описание forum.user.list
Компонент служит для вывода списка пользователей форумов. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Общение > Форум.
Компонент относится к модулю Форум.
Параметры
| Поле | Параметр | Описание |
| Основные параметры | ||
|---|---|---|
| Показывать статус пользователя | SHOW_USER_STATUS | [Y|N] При отмеченной опции будет показан статус (звание) пользователя. |
| Шаблоны ссылок | ||
| Страница отправки сообщения | URL_TEMPLATES_MESSAGE_SEND | Указывается адрес страницы отправки сообщения. По умолчанию поле содержит message_send.php?TYPE=#TYPE#&UID=#UID#. Такая страница может быть создана с помощью компонента Письмо. |
| Страница личных сообщений | URL_TEMPLATES_PM_EDIT | Указывается адрес страницы создания/редактирования персональных сообщений. По умолчанию поле содержит pm_edit.php?FID=#FID#&MID=#MID#&UID=#UID#&mode=#mode#. Такая страница может быть создана с помощью компонента PM (изменение). |
| Страница профиля пользователя | URL_TEMPLATES_PROFILE_VIEW | Указывается адрес страницы профиля пользователя. По умолчанию поле содержит profile_view.php?UID=#UID#. Такая страница может быть создана с помощью компонента Пользователь (профиль). |
| Страница сообщений пользователя | URL_TEMPLATES_USER_POST | Указывается адрес страницы просмотра сообщений пользователя. По умолчанию поле содержит user_post.php?UID=#UID#&mode=#mode#. Такая страница может быть создана с помощью компонента Пользователь (сообщения). |
| Настройки кеширования | ||
| Тип кеширования | CACHE_TYPE | Тип кеширования:
|
| Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
| Дополнительные настройки | ||
| Количество пользователей на одной странице | USERS_PER_PAGE | Указывается количество пользователей, отображаемых на одной странице. Все пользователи будут выведены с помощью постраничной навигации. |
| Показывать навигацию | SET_NAVIGATION | [Y|N] При отмеченной опции будет добавлен пункт с заголовком страницы в цепочку навигации. |
| Формат показа даты | DATE_FORMAT | Указывается формат показа даты. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
| Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
| Название шаблона для вывода постраничной навигации | PAGE_NAVIGATION_TEMPLATE | Задается название шаблона для вывода постраничной навигации. Если поле пусто, то используется шаблон по умолчанию. |
| Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Пользователи. |
| Не индексировать ссылку на профиль | SEO_USER | [Y|N] При отмеченной опции поисковые боты не смогут индексировать ссылки на профиль пользователя. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:forum.user.list","",Array(
"SEO_USER" => "Y",
"SHOW_USER_STATUS" => "Y",
"URL_TEMPLATES_MESSAGE_SEND" => "message_send.php?TYPE=#TYPE#&UID=#UID#",
"URL_TEMPLATES_PM_EDIT" => "pm_edit.php?FID=#FID#&MID=#MID#&UID=#UID#&mode=#mode#",
"URL_TEMPLATES_PROFILE_VIEW" => "profile_view.php?UID=#UID#",
"URL_TEMPLATES_USER_POST" => "user_post.php?UID=#UID#&mode=#mode#",
"USERS_PER_PAGE" => "20",
"SET_NAVIGATION" => "Y",
"DATE_FORMAT" => "d.m.Y",
"DATE_TIME_FORMAT" => "d.m.Y H:i:s",
"PAGE_NAVIGATION_TEMPLATE" => "",
"SET_TITLE" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "0"
)
);?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025