JComments

JComments — комментарии для Joomla

Компонент JComments позволяет посетителям сайта оставлять комментарии к различным материалам, размещенным на сайте. Гибкая система настройки прав доступа к функциям компонента, большое количество настроек внешнего вида, поддержка шаблонов, использование технологии AJAX и многое другое.

Основные функции

  • Включение/отключение комментариев как для целой категории, так и для конкретного материала (в том числе и статичных).
  • Настройка автопубликации комментариев для существующих групп пользователей.
  • Настройка прав на редактирование/удаление комментариев для существующих групп пользователей (см. «Настройка прав доступа»).
  • Поддержка защиты от флуда и спамботов.
  • Уведомления администраторам сайта о новых комментариях.
  • Возможность подписки пользователей на уведомления о новых комментариях
  • Возможность редактирования комментариев с фронтэнда
  • Возможность постраничного отображения комментариев на страницы и настройка отображения положения номеров страниц
  • Настройка порядка вывода комментариев (показывать последние комментарии вначале или в конце списка)
  • Поддержка смайлов, с возможностью настройки порядка отображения смайлов в списке и соответствие изображения смайла произвольной комбинации символов.
  • Поддержка BBCode, с возможностью настройки прав доступа к тегам различных групп пользователей.
  • Поддержка горячих клавиш для отправки комментариев и вставки тегов BBCode
  • Использование технологии AJAX позволяет добавлять, удалять и редактировать комментарии без перегрузки страницы.
  • Возможность показывать пользователям определенных групп правила добавления комментариев.
  • Поддержка RSS-лент комментариев для каждого материала и общей RSS-ленты для всех комментариев.
  • Поддержка шаблонов оформления для настройки внешнего вида.
  • Функция конвертации из транслита в кириллицу «на лету» при добавлении комментария.
  • Возможность настройки отображения в форме редактирования и проверки заполнения полей «Адрес сайта» и «E-mail»
  • Простейший фильтр нецензурных выражений
  • Поддержка многоязычности (русский, украинский, белорусский, болгарский, английский, немецкий, греческий, иврит, латышский).
  • Поддержка поиска по комментариям посредством поискового мамбота.

Вспомогательные функции

  • Автоматическая замена повторяющихся переводов строк на один
  • Настройка ограничения длины имени пользователя
  • Возможность указывать запрещенные к использованию имена пользователей
  • Возможность задать максимально допустимую длину комментария
  • Выделение внешних ссылок в тексте комментариев
  • Проверка на наличие дубликатов при добавлении комментариев
  • Встроенная защита e-mail адресов в комментариях от спамботов
  • Механизм борьбы с очень длинными ссылками и словами, позволяющий избежать разрыва дизайна
  • Возможность автоматического вырезание вложенных цитат в комментариях
  • Автоматическое удаление из текста комментария запрещенных к использованию или неподдерживаемых тегов BBCode

Импорт комментариев/отзывов из других компонентов

Возможность импорта комментариев из других компонентов очень сильно упрощает процесс перехода на использование компонента комментариев JComments. В настоящий момент времени поддерживается импорт комментариев из 16 различных компонентов. Более подробная информация доступна в разделе «Импорт данных в JComments».

Настройка прав доступа

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

Например, можно отключить защиту от спамботов для авторизованных пользователей, оставив ее только для гостей сайта, а из тегов BBCode, для авторизованных пользователей, разрешить только базовые (I,B,S,U), теги вставки ссылок и картинок разрешить пользователям с правами Author и выше. Таким образом, раздел настройки прав позволят управлять доступом пользователей к тем или иным функциям.

Совместимость

Компонент JComments полностью совместим с Joomla 1.0, Joomla 1.5 (Legacy mode), Joomla 1.5 (Native), Joostina 1.2.0.

Интеграция комментариев в другие компоненты

Компонент поддерживает возможность интеграции комментариев в любое другое расширение Joomla. В настоящее время, описаны процедуры интеграции компонента комментариев JComments в 27 наиболее популярных компонентов для Joomla. Подробные инструкции по интеграции можно найти в разделе «Руководство по интеграции JComments в сторонние компоненты».

Планы по развитию компонента комментариев JComments

Перечень функций, которые будут реализованы в следующих версиях:

  • Блокировка пользователей по IP-адресам
  • Поддержка отображения аватаров из CommunityBuilder и FireBoard (реализовано в JComments 2.0.0)
  • Возможность выбора шаблона комментариев пользователями
  • Более совершенный алгоритм автоматической замены слов
  • Возможность закрытия комментирования по прошествии заданного времени (например через месяц после первого комментария) и др.
  • Возможность создания пользовательских тегов BBCode (реализовано в JComments 2.1.0)
  • Возможность задания настроек комментариев для каждого из компонентов раздельно (чтобы для статей были одни правила и параметры, а для изображений в галерее - другие).
  • Возможность оценки комментариев пользователями. С поддержкой функции автоматического запрета комментирования пользователями с рейтингом ниже чем указан в настройках как минимальный. (частично реализовано в JComments 2.0.0)
 
JoomlaTune