Komento – платный русскоязычный компонент комментариев для Joomla.
Видео обзор
- Защита от спама – 00:02:07.
- Общие – 00:04:44.
- Интеграция – 00:08:39.
- Макет – 00:09:36.
- Уведомления – 00:13:10.
- Пользователи – 00:14:29.
Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.
Ссылки из видео:
В комментариях можно использовать текстовый редактор, смайлики и добавлять вложенные файлы. Есть защита от спама и интеграция с разными расширениями: материалы Joomla, K2, VirtueMart, JEvents, FW Gallery, DJ-Classifieds и другими. Также стоит отметить хорошую админку с множеством настроек. Комментарии доступны для индексации поисковыми системами. Вы можете протестировать компонент на демонстрационном сайте разработчика.
На официальном сайте расширений Joomla 7 отзывов, расширение добавлено 06 июня 2017 года.
- Общий рейтинг – 4,5 из 5.
- Функциональность – 4,5 из 5.
- Простота использования – 4,5 из 5.
- Поддержка – 5 из 5.
- Документация – 5 из 5.
- Соотношение цена\качество – 4,5 из 5.
В обзоре участвует последняя, на момент написания статьи (10.05.2021), русскоязычная версия Komento 3.1.4 в Joomla 3.9.26. Шаблон сайта Protostar 1.0.
Основные возможности и особенности
Комментарии для Joomla.
- Форматирование в комментариях (BBCode): жирный, курсив, ссылки, фото (нужно указывать адрес), видео (нужно указывать адрес), цитаты, код и т.д. (рисунок ниже). Можно скрыть те или иные кнопки форматирования.
- Можно выбирать фон комментария. В админке можно создавать, удалять и изменять фоны.
- Вложения файлов. С возможностью ограничения по количеству, размеру и расширению.
- Комментарии для Joomla доступны для индексации поисковыми системами. Есть разметка Schema согласно стандартам Google.
- Кнопки шаринга в социальные сети (Facebook, Twitter, LinkedIn, Tumblr, Reddit, StumbleUpon) (рисунок ниже).
- Рейтинг комментариев (оценки).
- Поддержка геолокации. Можно видеть на карте Google, где находится пользователь, оставивший комментарий. Но для этого нужен API ключ карт Google.
- Komento может отображать аватарки пользователей из Gravatar, EasySocial, EasyBlog, EasyDiscuss, JomSocial, Community Builder, K2, Kunena, PHPBB, HWDMediaShere, JoomProfile, CM Avatar, Profile Pro (com_jsn).
- Возможность сортировки комментариев во фронтальной части сайта.
Интеграция (не полный список).
- Комментарии к материалам Joomla.
- AceShop.
- Alpha User Points. Возможность начисления баллов пользователям за комментарии.
- Apptha Videos.
- Cobalt 8.
- DJ-Catalog2 (сторонний плагин интеграции).
- DJ-Classifieds (сторонний плагин интеграции).
- DOCman.
- EasyBlog
- EasyDiscuss. Возможность начисления баллов и значков пользователям.
- EasySocial.
- FlexiContent.
- FW Gallery (сторонний плагин интеграции).
- FW Real Estate (сторонний плагин интеграции).
- HD Video Share (сторонний плагин интеграции).
- HWDMediaShare.
- Jblance (сторонний плагин интеграции).
- JEvents.
- JomSocial.
- JUNewsUltra Pro (сторонний плагин интеграции).
- K2.
- MijoShop (сторонний плагин интеграции).
- Mosets Tree.
- Music Collection (сторонний плагин интеграции).
- Ohanah.
- redSHOP.
- Seblod (сторонний плагин интеграции).
- SobiPro.
- VirtueMart.
- Zoo.
Уведомления.
- E-mail уведомления. В админке есть возможность управления подписчиками.
- Всплывающие уведомления на сайте (рисунок ниже).
- Интеграция с сервисом OneSignal (Push-уведомления).
- Комментарии Джумла можно отслеживать при помощи RSS-ленты.
Защита от спама.
- Встроенная капча или reCAPTCHA (обычная или невидимая). Можно включить отображение капчи для определённых групп пользователей.
- Интеграция с антиспам сервисами Akismet и Cleantalk.
- Защита от флуда (добавления комментариев через короткий интервал времени).
- Автоматическая замена слов из чёрного списка (рисунок ниже).
- Возможность пожаловаться на комментарий из фронтальной части сайта.
- Фильтр IP адресов.
- Ограничения на максимальную и минимальную длину комментариев.
- Добавление nofollow ко всем ссылкам в комментариях.
- Отображение рейтинга, количества комментариев и количества их просмотров на страницах типа блог категории.
Администрирование.
- Возможность управления комментариями (рисунок ниже) и просмотра сообщений с жалобами на них и сообщениями о спаме.
- Множество настроек компонента.
- Разграничение прав на выполнение разных действий для разных групп пользователей (ACL).
- Можно отметить комментарий как понравившийся.
- Есть возможность закрепить комментарий в верхней части списка комментариев.
- Возможность отображения комментариев в определённых категориях.
- Встроенный инструмент миграции данных для переноса комментариев из других компонентов комментариев в Komento.
- Лаконичные письма с уведомлениями по e-mail о разных событиях. Есть возможность их редактирования (код).
- 7 встроенных шаблонов оформления.
- Изменение дизайна комментариев путём добавления своих CSS стилей в админке компонента.
- Возможно скрывать или делать не обязательными для заполнения тех или иных полей формы комментариев.
Разное.
- Компонент переведён на русский, английский, французский, итальянский, турецкий и другие языки (переводы могут быть не полными и не точными, а также содержать ошибки).
- Возможность отправки запроса о персональных данных пользователя. Для соответствия регламенту GDPR.
- Поддержка Font Awesome.
- Поддержка CDN (для Вашего собственного сервера).
- Можно использовать планировщик CRON для отправки уведомлений по почте.
- Справка на английском языке (только для пользователей с подпиской).
- Множество настроек (рисунок ниже) с русскоязычными всплывающими подсказками.
Настройки Komento
Настроек в данном компоненте достаточно много. Кратко рассмотрю некоторые из них. Все настройки разделены на разделы и подразделы, а подразделы, в свою очередь, делятся на вкладки.
Защита от спама
В Komento достаточно много опций, позволяющих защитить комментарии от спама. Веду свой блог примерно с 2010 года. За это время понял, что самая эффективная защита от спама в комментариях – премодерация. То есть, по умолчанию, все комментарии ожидают проверки модератором, а уже он вручную публикует каждый комментарий. У себя использую постмодерацию и блокировку по IP.
Капча, регистрация для добавления комментария это слишком сложно для пользователей. Часть из них может не захотеть оставлять комментарий.
Автоматические сервисы защиты от спама могут ошибаться. Также, если сервис перегружен, то комментарий будет долго публиковаться, вызывая у пользователя ощущение «зависания» сайта.
Блокировка по IP, чёрный список слов, ограничения на длину комментария и количество отправляемых комментариев в единицу времени – малоэффективно.
Жалобы от пользователей на комментарии Джумла – требует активной и ответственной аудитории сайта.
Общие (рисунок ниже). На этой вкладке можно задать минимальную и максимальную длину комментария, включить ограничение на частоту добавления комментария, задать список запрещённых слов и занести IP в чёрный список. Занесение в чёрный список означает, что все комментарии с этого IP не будут публиковаться автоматически, а отправятся на модерацию.
Akismet (рисунок ниже). Тут можно ввести ключ для интеграции с анти-спам сервисом Akismet. Эта система позволяет автоматически блокировать спамные комментарии к материалам Joomla. 100% гарантии нет, бывают ложные срабатывания, а также «зависание» добавления комментария если сервер Akismet перегружен.
CAPTCHA (рисунок ниже). Вы можете использовать встроенную капчу или reCAPTCHA (обычная или невидимая) для защиты комментариев от спама. Также можно указать, для каких групп пользователей нужно применять капчу.
CleanTalk (рисунок ниже). Это сервис аналогичный Akismet. Данные о действиях пользователя передаются в сервис, там они анализируются и принимается решение о «спамности».
Общие
Общие (рисунок ниже). В этой вкладке Вы сможете включить возможность добавления ответов на комментарии (с отступами ответа от комментария, на который он дан), вложений, жалоб, лайков, рейтинга и RSS-ленты. Также можно включить всплывающие уведомления на страницах сайтов о новых комментариях, а также задать группы пользователей, чьи комментарии будут отправляться на модерцию, а не публиковаться сразу.
Вложения (рисунок ниже). Вы сможете включить возможность добавления вложений к комментариям и задать ограничения по размеру, количеству и расширению загружаемых файлов.
Местоположение (рисунок ниже). Если включить данную опцию и указать свой API ключ карт Google, пользователи во фронтальной части сайта смогут указывать своё местоположение (адрес). А по нажатию на него откроется карта Google с указанием точки на ней.
Социальные кнопки (рисунок ниже). При желании можно включить кнопки шаринга в социальные сети. Ссылка будет содержать адрес страницы и якорь, ведущий на конкретный комментарий.
Система (рисунок ниже). Тут собраны опции для решения возможных проблем в работе компоненте. Плюс, можно настроить секретный ключ для запуска планировщика (CRON).
Для запуска планировщика, без секретного ключа, можно попробовать использовать ссылку «https://www.site.com/index.php?option=com_komento&task=clearCaptcha» (без кавычек ёлочек). В ссылке Вам нужно учесть протокол именно Вашего сайта «https» или «http», а также заменить «www.site.com» на свой домен (с или без «www»).
Интеграция
В этом разделе (рисунок ниже) собраны настройки интеграции с расширениями AltaUserPoints, EasyDiscuss, EasySocial и JomSocial.
Также есть настройки для интеграции с материалами Joomla: можно задать категории материалов, в которых будут отображаться комментарии и включить отображение информации о комментариях на страницах перечня материалов (блог категории и т.д.) (рисунок ниже).
Макет
Общие (рисунок ниже). Тут Вы сможете настроить сортировку комментариев, отступ ответов, включить отображение даты редактирования комментария, присвоить всем ссылка «nofollow», изменить формат даты и времени и ограничить размеры картинок и видео в комментариях.
Расширенные (рисунок ниже). При желании, Вы можете применить определённые CSS стили к комментариям, которые оставляют администраторы, пользователи, авторы контента (материала Joomla и т.д.) или обычные незарегистрированные пользователи. Для этого в настройках можно указать свои или узнать существующие CSS-классы.
BBCode (рисунок ниже). Вы можете отключить те или иные кнопки редактора комментариев.
Форма (рисунок ниже). Можно включить форму входа на сайт в форму комментариев, включить отображение условий использования для определённых групп пользователей и настроить отображение/обязательность заполнения тех или иных полей формы комментариев Komento.
Превью (рисунок ниже). В этой вкладке есть опции, которые позволяют настроить отображение информации о комментариях и самих комментариев на страницах перечня материалов (например, пункт меню тип Блог категории).
На рисунке ниже показан пример такой страницы.
Уведомления
Общие (рисунок ниже). Вы сможете настроить, в результате каких событий нужно уведомлять пользователей: новый комментарий, новый ответ, комментарий в ожидании модерации и т.д. Уведомления могут приходить по почте или в виде всплывающих сообщений на страницах сайта. Можно указать группы пользователей, которые должны получать те или иные уведомления по e-mail. Плюс, можно настроить отправку уведомлений при загрузке/перезагрузке страницы, указать количество одновременно отправляемых писем (если вы используете CRON), а также настроить автоматическую подписку пользователей на комментарии к страницам, которые они прокомментировали.
Из опыта знаю, что автоматическая подписка на уведомления о новых комментариях может привести к тому, что пользователи буду отмечать подобные письма как спам. Но если Вы всё же решили включить опцию Автоматическая подписка, также включите и Подтверждение подписки.
Push-уведомления (рисунок ниже). Можно настроить Push-уведомления в браузере через сервис OneSignal. Push-уведомления – это уведомления, которые появляются в браузере даже если пользователь не находится на сайте.
Пользователи
В этом разделе (рисунок ниже) можно указать, что использовать в качестве имени пользователя (логин, имя пользователя, имя из EasyDiscuss, EasySocial, EasyBlog), а также можно включить отображение аватара, ранга пользователя, метки администратора, автора контента страницы с комментариями и сконфигурировать другие параметры.
В следующей статье «Обзор Komento (часть 2). Комментарии Joomla» мы рассмотрим шаблоны, фоны, управление комментариями и другие разделы админки.
| Похожие материалы |
|---|
| Автор статьи – Хорошевский Алексей |
|---|
Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе… Публикации и работа: |
Полезные ссылки:
- Официальный сайт (на англ.).

