Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

YLab: Комментарии

Модуль реализует функционал комментариев для любых сущностей битрикс.Для использования лайков в компоненте необходима установка модуля YLab: Лайки/Дизлайки http://marketplace.1c-bitrix.ru/solutions/ylab.likes/. ylab:comments Компонент для отображения и добавления комментариевКомпонент уже содержит все необходимое для начала работы. Пример использования компонента:<?$APPLICATION->IncludeComponent("ylab:comments","",Array(    "CAN_AUTHOR_DELETE_UNMODERATED_COMMENTS" => "Y", /* Разрешено ли автору удалять собственные непромодерированные комментарии */    "CAN_AUTHOR_EDIT_COMMENTS" => "N", /* Разрешено ли автору редактировать собственные комментарии */    "EDITION_TIME" => "10800", /* Время, в секундах, в течение которого пользователь может редактировать свои комментарии */    "CAN_UNAUTH_USERS_READ_COMMENTS" => "Y", /* Могут ли неавторизованные пользователи читать комментарии */    "COMMENTING_CAPABILITIES" => array("viewHTML","undo","redo","formatting","strong","em","del","superscript","subscript","link","image","align","unorderedList","orderedList","horizontalRule","removeformat","emoji"), /* Возможности WYSIWYG */    "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комметарии.  */    "COMMENT_DATE_FORMAT" => "d.m.y H:i", /* Формат времени создания комментария */    "CONTENT_ID" => "1", /* ID контента */    "CONTENT_TYPE" => "1", /* ID типа контента */    (Например, на сайте есть раздел новостей. В таком случае, в поле     "Идентификатор контента", можно указать ID новости, а в поле          "Идентификатор типа контента" - ID инфоблока новостей)    "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */    "CURRENT_USER_NAME" => "", /* Как выводить имя текущего пользователя в его комментариях. По умолчанию, Имя Фамилия */    "GROUPS_THAT_CAN_COMMENT" => array("1"), /* Группы пользователей, которые имеют право комментирования */    "MENTIONED_USERS_FILTER_GROUPS_ID" => array("3"), /* Пользователей из каких групп выводить в модальном окне, при упоминании */    "MENTIONED_USERS_FILTER_KEYWORDS" => "", /* По какому параметру значения из личных данных фильтровать упоминаемых пользователей, отображаемых в модальном окне */    "NEED_MODERATION" => "Y", /* Нужна ли предварительная модерация комментариев */    "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */    "NEED_LIKES" => "Y", /* Нужен модуль лайков */    "COMPONENT_LIKES_TEMPLATE" => ".default", /* Шаблон компонента лайков */));?>ylab:comments.moderate Компонент для вывода непромодерированных комментариев и работы с ними.Компонент уже содержит все необходимое для начала работы. Пример использования компонента:<?$APPLICATION->IncludeComponent("ylab:comments.moderate","",Array(    "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */    "CONTENT_ID" => "1", /* ID контента */    "CONTENT_TYPE" => "1", /* ID типа контента */    "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */    "PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */    "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */    "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */));?>ylab:comments.user Компонент для вывода комментариев конкретного пользователя.Компонент уже содержит все необходимое для начала работы. Пример использования компонента:<?$APPLICATION->IncludeComponent("ylab:comments.user","",Array(    "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */    "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */    "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */    "PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */    "USER_ID" => "" /* ID пользователя. Если пустое - выводить комментарии для текущего пользователя */));?>

YLab: Комментарии

YLab: Комментарии

от Y_Lab
Скриншоты
Описание

Технические данные

Опубликовано:
22.11.2018
Версия:
0.0.1
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Нет

Пользовательское соглашение

Описание

Модуль реализует функционал комментариев для любых сущностей битрикс.
Для использования лайков в компоненте необходима установка модуля YLab: Лайки/Дизлайки http://marketplace.1c-bitrix.ru/solutions/ylab.likes/.
ylab:comments Компонент для отображения и добавления комментариев
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments",
"",
Array(
   "CAN_AUTHOR_DELETE_UNMODERATED_COMMENTS" => "Y", /* Разрешено ли автору удалять собственные непромодерированные комментарии */
   "CAN_AUTHOR_EDIT_COMMENTS" => "N", /* Разрешено ли автору редактировать собственные комментарии */
   "EDITION_TIME" => "10800", /* Время, в секундах, в течение которого пользователь может редактировать свои комментарии */
   "CAN_UNAUTH_USERS_READ_COMMENTS" => "Y", /* Могут ли неавторизованные пользователи читать комментарии */
   "COMMENTING_CAPABILITIES" => array("viewHTML","undo","redo","formatting","strong","em","del","superscript","subscript","link","image","align","unorderedList","orderedList","horizontalRule","removeformat","emoji"), /* Возможности WYSIWYG */
   "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комметарии.  */
   "COMMENT_DATE_FORMAT" => "d.m.y H:i", /* Формат времени создания комментария */
   "CONTENT_ID" => "1", /* ID контента */
   "CONTENT_TYPE" => "1", /* ID типа контента */
   (Например, на сайте есть раздел новостей. В таком случае, в поле     "Идентификатор контента", можно указать ID новости, а в поле          "Идентификатор типа контента" - ID инфоблока новостей)
   "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
   "CURRENT_USER_NAME" => "", /* Как выводить имя текущего пользователя в его комментариях. По умолчанию, Имя Фамилия */
   "GROUPS_THAT_CAN_COMMENT" => array("1"), /* Группы пользователей, которые имеют право комментирования */
   "MENTIONED_USERS_FILTER_GROUPS_ID" => array("3"), /* Пользователей из каких групп выводить в модальном окне, при упоминании */
   "MENTIONED_USERS_FILTER_KEYWORDS" => "", /* По какому параметру значения из личных данных фильтровать упоминаемых пользователей, отображаемых в модальном окне */
   "NEED_MODERATION" => "Y", /* Нужна ли предварительная модерация комментариев */
   "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
   "NEED_LIKES" => "Y", /* Нужен модуль лайков */
   "COMPONENT_LIKES_TEMPLATE" => ".default", /* Шаблон компонента лайков */
)
);
?>


ylab:comments.moderate Компонент для вывода непромодерированных комментариев и работы с ними.
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments.moderate",
"",
Array(
   "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */
   "CONTENT_ID" => "1", /* ID контента */
   "CONTENT_TYPE" => "1", /* ID типа контента */
   "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
   "PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */
   "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
   "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
)
);
?>


ylab:comments.user Компонент для вывода комментариев конкретного пользователя.
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments.user",
"",
Array(
   "ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
   "COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */
   "COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
   "PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */
   "USER_ID" => "" /* ID пользователя. Если пустое - выводить комментарии для текущего пользователя */
)
);
?>
Отзывы (1)
Обсуждения (2)
Установка
Требуется версия 1С-Битрикс от 17.0.0.
Установка модуля происходит штатными средствами платформы 1С-Битрикс.

Поддержка
По всем вопросам и предложениям: bitrix@ylab.io (в теме указывайте название модуля).

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки