Недоступно в редакциях: Старт
Последние сообщения всех блогов
Описание blog.new_posts.lis
Компонент выводит последние сообщения блогов с постраничной навигацией. Компонент стандартный и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Общение > Блоги > Последние сообщения всех блогов.
Компонент относится к модулю Блоги.
Параметры
Поле | Параметр | Описание | |
Источник данных | |||
---|---|---|---|
Группа блогов для отображения | GROUP_ID | Указывается группа блогов, последние сообщения блогов которой будут отображены. Если не указано, то выборка производится по всем группам блогов. Выбрав пункт (другое)->, можно указать свою группу блогов. | |
Адрес блога для отображения | BLOG_URL | Указывается адрес блога, последние сообщения которого будут отображены. Если не указано, то выборка производится по всем блогам. | |
Внешний вид | |||
Количество результатов, выводимых на страницу | MESSAGE_PER_PAGE | Указывается число последних сообщений блогов, отображаемых на одной странице. Все последние сообщения блогов будут выведены с помощью постраничной навигации. | |
Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. | |
Имя шаблона для постраничной навигации | NAV_TEMPLATE | Указывается имя шаблона для постраничной навигации. | |
Максимальная ширина изображения | IMAGE_MAX_WIDTH | Указывается максимально допустимая ширина картинки, которую можно вставить в сообщение (в пикселах). | |
Максимальная высота изображения | IMAGE_MAX_HEIGHT | Указывается максимально допустимая высота картинки, которую можно вставить в сообщение (в пикселах).. | |
Шаблоны ссылок | |||
Шаблон пути к странице блога | PATH_TO_BLOG | Указывается путь к главной странице блога. Например, blog_blog.php?page=blog&blog=#blog#. | |
Шаблон пути к странице с сообщением блога | PATH_TO_POST | Указывается путь к странице просмотра сообщения блога. Например, blog_post.php?page=post&blog=#blog#&post_id=#post_id#. | |
Шаблон пути к странице пользователя блога | PATH_TO_USER | Указывается путь к странице профиля пользователя блога. Например, blog_user.php?page=user&user_id=#user_id#. | |
Шаблон пути к странице с сообщением блога группы | PATH_TO_GROUP_BLOG_POST | Указывается путь к странице с сообщением блога группы. | |
Шаблон пути к странице блога c фильтром по тегу | PATH_TO_BLOG_CATEGORY | Указывается путь к странице блога с фильтром по тегу. | |
Настройки кеширования | |||
Тип кеширования | CACHE_TYPE | Тип кеширования:
|
|
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. | |
Дополнительные настройки | |||
Путь к папке со смайликами относительно корня сайта | PATH_TO_SMILE | Указывается путь к папке со смайликами относительно корня сайта. | |
Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Последние сообщения блогов. | |
Показывать доп. свойства сообщения в блоге | POST_PROPERTY_LIST | Указываются пользовательские свойства сообщения, которые необходимо дополнительно отобразить в блоге социальной сети. | |
Включить рейтинг | SHOW_RATING | Указывается, будет ли будет использован функционал рейтингов:
| Примечание: С версии 17.6.0 добавлена поддержка рейтингов с реакциями. |
Вид кнопок рейтинга | RATING_TYPE | Указывается тип кнопок рейтинга:
Значение по умолчанию берется из настроек рейтингов. |
|
Отображение имени | NAME_TEMPLATE | Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество. | |
Показывать логин, если не задано имя | SHOW_LOGIN | [Y|N] При отмеченной опции будет отображен логин пользователя, если не задано имя. | |
Запретить индексацию ссылки на профиль пользователя поисковыми ботами | SEO_USER | [Y|N] При отмеченной опции поисковые боты не смогут индексировать ссылки на профиль пользователя. | |
Имена переменных | |||
Имя переменной для идентификатора блога | BLOG_VAR | Указывается имя переменной, которой передается идентификатор блога. | |
Имя переменной для идентификатора сообщения блога | POST_VAR | Указывается имя переменной, которой передается идентификатор сообщения блога. | |
Имя переменной для идентификатора пользователя блога | USER_VAR | Указывается имя переменной, которой передается идентификатор пользователя блога. | |
Имя переменной для страницы | PAGE_VAR | Указывается имя переменной, которой передается страница блога. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:blog.new_posts.list", "", Array( "SEO_USER" => "Y", "MESSAGE_PER_PAGE" => "6", "DATE_TIME_FORMAT" => "d.m.Y H:i:s", "PATH_TO_BLOG" => "", "PATH_TO_POST" => "", "PATH_TO_USER" => "", "PATH_TO_GROUP_BLOG_POST" => "", "PATH_TO_BLOG_CATEGORY" => "", "PATH_TO_SMILE" => "", "BLOG_VAR" => "", "POST_VAR" => "", "USER_VAR" => "", "PAGE_VAR" => "", "CACHE_TYPE" => "A", "CACHE_TIME" => "86400", "GROUP_ID" => "", "BLOG_URL" => "", "NAV_TEMPLATE" => "", "SET_TITLE" => "Y", "POST_PROPERTY_LIST" => array(), "NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#", "SHOW_LOGIN" => "Y", "IMAGE_MAX_WIDTH" => "600", "IMAGE_MAX_HEIGHT" => "600" ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024