Расширения

Обзор RScomments (часть 1). Joomla комментарии

 

 

RScomments – платный компонент комментариев Joomla 1.5 – 2.5, обладающий удобным интерфейсом и множеством настроек. К основным возможностям этого компонента следует отнести такие:

  • Удобное управление всеми комментариями сайта на одной странице.
  • Управление всеми подписками пользователей на уведомления о новых комментариях на одной странице.
  • Гибкая настройка параметров безопасности и функциональности комментариев для различных пользовательских групп.
  • Поддержка BB кодов.
  • Возможность голосования за комментарии.
  • Вставка видео, изображений и фрагментов кода в комментарии.
  • Поддержка различных тегов (жирный, курсив, список и так далее) в комментариях.
  • Возможность импорта комментариев из других компонентов комментариев Joomla. Доступны плагины импорта для JA Comment, JComment, JomComment, JoomlaComments, Udja Comments. Есть возможность импорта комментариев почти из любого компонента.
  • Три шаблона оформления формы комментариев.
  • Поддержка смайликов.
  • Возможность прикрепления файлов к комментариям.
  • Интеграция с Gravatar, Community Builder, JomSocial, Kunena, Fireboard, EasyBlog для отображения аватара пользователя.
  • Интеграция с RSDirectory.
  • Возможность присвоения rel='nofollow' к URL адресам в комментариях.
  • Встроенная капча и интеграция с reCAPTCHA.
  • Интеграция с Akismet.
  • Защита от флуда.
  • Фильтр запрещённых слов.
  • Блокировка пользователей.
  • Редактор сообщений, отправляемых пользователям на e-mail.
  • Автоматическая проверка наличия новых версий программы.
  • Интеграция с компонентом по созданию блога на Joomla RSBlog.

В данном видео уроке показан пример по установке и настройке этого компонента.

Это далеко не исчерпывающий список всего, что может предложить RScomments. Хочу обратить внимание на то, что данный Joomla модуль комментариев обладает неплохими возможностями по предотвращению появления спама в комментариях на Вашем сайте. В дополнение с хорошей модерацией Вы сможете эффективно противостоять такому неприятному явлению интернета как спам.

При помощи данного компонента Вы сможете организовать комментарии для Joomla 1.5, 1.7, 2.5 (и 1.6), связав его, например, с Gravatar, Community Builder, Akismet и reCAPTCHA получится достаточно функциональное решение. Отметим, что комментарии на сайте помогают увеличить его SEO показатели (поведенческие факторы (время пребывания на сайте, показатель отказов, возвраты и так далее)). Для улучшения SEO показателей Вашего сайта можно воспользоваться компонентом RSseo. Детальнее об этом компоненте можно прочитать в цикле статей «Обзор RSseo (часть 1, 2, 3, 4)». Плюс, плагин комментариев Joomla RScomments, как и другие компоненты комментариев, делает Ваш сайт более интересным для пользователей. Стоит отметить, что RScomments переведён на 6 языков включая русский, английский и немецкий.

На официальном сайте предъявлены следующие минимальные технические требования к RScomments:

  • Joomla версии 1.5, 1.6, 1.7, 2.5.
  • PHP 5.
  • MySQL 4.2.
  • Параметры MySQL, XML и Zlib для PHP должны быть включены.
  • Для использования reCaptcha и Akismet необходимо, чтобы параметр fsockopen был включён.
  • Для использования встроенной капчи необходимы библиотеки GD и FreeType.

Рекомендованные требования.

  • Joomla версии 1.5, 1.6, 1.7, 2.5.
  • PHP 5.
  • MySQL 5.
  • Параметры MySQL, XML и Zlib для PHP должны быть включены.
  • Для использования reCaptcha и Akismet необходимо, чтобы параметр fsockopen был включён.
  • Для использования встроенной капчи необходимы библиотеки GD и FreeType.

Настоятельно рекомендую перед покупкой RScomments проверить Ваш сайт на соответствие минимальных системных требований. Это можно сделать при помощи RSTester. Помимо этого Вы можете задать интересующие Вас вопросы в комментариях к этой статье или в службу технической поддержки RSJoomla.

В обзоре будет участвовать последняя на момент написания статьи (22.08.2012) версия RScomments 1.1.0 rev 10. Система управления содержимым Joomla 2.5.6.

Если Вас интересует альтернативное расширение, то советую прочесть статьи «Обзор Ccomment Pro. Плагин комментариев для Joomla» и «Обзор DJ-Reviews. Рейтинги Joomla 3». Также предлагаю обзор аналогичного расширения - Komento.

Обзор

RScomments разделён на 7 вкладок.

  1. Обзор.
  2. Комментарии.
  3. Подписки.
  4. Права групп.
  5. Импорт.
  6. Конфигурация.
  7. Обновления.

На вкладке Обзор (рисунок ниже) отображается панель доступа к основным разделам компонента комментариев Joomla.

Вкладка Обзор

Помимо этого, в правой части страницы отображается таблица с информацией о версии компонента, авторских правах и поле для ввода лицензионного кода. Если код не ввести или он не действителен, то Вы не сможете получать обновления для RScomments и пользоваться технической поддержкой. Если у Вас на сайте установлен компонент защиты RSFirewall, то под таблицей будет показано соответствующее изображение. Детальнее о RSFirewall Вы можете прочитать в статьях «Обзор RSFirewall (часть 1, 2)».

Комментарии

Вкладка Комментарии (рисунок ниже) содержит таблицу со всеми комментариями на Вашем сайте. Таблица состоит из 8 столбцов.

  1. Порядковый номер комментария.
  2. Столбец выбора строки таблицы.
  3. Id.
  4. Комментарий. Текст самого комментария.
  5. Автор. Имя автора комментария.
  6. Компонент. Компонент Joomla (как «встроенный» так и сторонний), к содержимому которого оставлен комментарий. Например, если Вы используете у себя на сайте компонент рассылки писем на e-mail AcyMailing и вывели для просмотра пользователям все ранее отосланные письма, то, теоретически, можно подключить RScomments. Выбрав из спадающего списка Компоненты нужную запись, например com_acymailing, можно отобразить все комментарии, оставленные именно к материалам этого компонента. Если необходимо отобразить комментарии к статьям Joomla, то можно выбрать com_content. После этого Вы сможете выбрать статью, к которой необходимо отобразить комментарии.
  7. Дата. Дата и время написания комментария. Может не совпадать с датой и временем реальной публикации комментария, если комментарии проходят модерацию.
  8. Статус. Статус комментария Опубликован или Не опубликован.

Вкладка Комментарии

Вы сможете производить прямую или обратную сортировку по всем полям кроме Порядковый номер комментария, Столбец выбора строки таблицы, Id. Для ускорения поиска нужного комментария предусмотрен фильтр (поле Поиск (рисунок выше)). Если текст комментария слишком большой, то Вы сможете нажать на ссылку Развернуть, чтобы отобразить весь текст.

Для модерации (изменения) того или иного комментария выберите его из списка и нажмите Изменить. После чего перед Вами откроется окно с различными опциями по редактированию комментария (рисунок ниже).

Редактирование комментариев

Вы можете изменить статус комментария (Опубликован или Не опубликован), e-mail автора, тему, веб-сайт и сам комментарий. Помимо этого Вам будет доступна следующая информация: дата и время создания комментария, IP адрес автора комментария, компонент, в содержимом которого оставлен комментарий, голоса за и против этого комментария.

Подписки

Один из очень хороших и «естественных» способов улучшить статистику показателя отказов, увеличить время пребывания и возвратов на сайт пользователей - это подписки на комментарии. Помимо улучшения SEO показателей, подписка – очень удобная возможность. Например, Вы оставляете вопрос в комментариях к статье, как на моём сайте, ответ, безусловно, не последует в ту же секунду. У Вас есть два варианта: ввести свой адрес электронной почты в Joomla модуль комментариев RScomments и получить уведомление тогда, когда появится новый ответ на Ваш комментарий, а второй вариант – постоянно помнить о том, что Вы оставили где-то вопрос и необходимо посмотреть, нет ли на него ответа. Первый вариант явно легче и удобнее.

Плагин комментариев Joomla RScomments позволяет Вашим пользователям подписываться на уведомления о новых комментариях по электронной почте или в виде RSS ленты. Можно подписаться на «цепочку» комментариев (рисунок ниже) или на все комментарии. «Цепочка» комментариев – это все комментарии, оставленные Вами и другими пользователями (включая модераторов сайта), к одной статье. Например, Вы оставляете комментарий А и указываете опцию Подписаться на цепочку (рисунок ниже). Кто-то из пользователей видит Ваш комментарий А и нажимает кнопку Ответить (или просто публикует новую запись) пишет комментарий Б и публикует его. Тем самым создавая «цепочку» (или «нить») из двух «звеньев» (комментариев) А и Б. Вам придёт уведомление о новом комментарии.

Подписка на цепочку комментариев

Пример «цепочки» из двух комментариев приведён ниже.

Пример

Для подписки на любые комментарии к материалу над формой комментариев есть ссылки Подписаться и RSS (рисунок ниже).

Подписка на комментарии по e-mail или RSS

При нажатии на Подписаться перед пользователем откроется окно (рисунок ниже), в которое достаточно ввести имя и адрес электронной почты. О том, как отредактировать содержимое письма уведомления будет рассмотрено далее.

Окно подписки на комментарии

На вкладке Подписки (рисунок ниже) отображается таблица со списком всех подписчиков. В таблице 6 столбцов.

Вкладка Подписка

  1. Порядковый номер комментария.
  2. Столбец выбора строки таблицы.
  3. Id.
  4. Имя. Имя автора комментария.
  5. E-mail. Адрес электронной почты автора комментария.
  6. Компонент. Компонент Joomla (как «встроенный» так и сторонний), к содержимому которого оставлен комментарий.

Для ускорения поиска нужных данных Вы сможете воспользоваться фильтром (поле Поиск). При необходимости Вы сможете удалить одну или несколько подписок.

Для организации подписки пользователей на новости сайта есть бесплатный компонент AcyMailing Starter.

Права групп

Плагин комментариев Joomla RScomments позволяет чётко разграничивать права каждой группы пользователей по отношению к комментариям. Вкладка Права групп (рисунок ниже) позволяет Вам выбрать нужную группу пользователей и настроить для неё права по использованию формы комментариев.

Вкладка Права групп

В свою очередь настройки прав делятся на 2 вкладки.

  1. Основное.
  2. BB код.

На вкладке Основное (рисунок ниже) доступны следующие опции.

  • Публикация новых комментариев. Разрешает\запрещает пользователям, входящим в эту группу, оставлять комментарии.
  • Редактирование своих комментариев. Разрешает\запрещает пользователям, входящим в эту группу, редактировать собственные комментарии после их публикации.
  • Удаление своих комментариев. Разрешает\запрещает пользователям, входящим в эту группу, удалять собственные комментарии после их публикации.
  • Редактирование чужих комментариев. Разрешает\запрещает пользователям, входящим в эту группу, редактировать свои и чужие комментарии после их публикации. Полезно для того, чтобы дать возможность модераторам сайта редактировать комментарии, не заходя в административную зону сайта.
  • Удаление чужих комментариев. Разрешает\запрещает пользователям, входящим в эту группу, удалять свои и чужие комментарии после их публикации. Полезно для того, чтобы дать возможность модераторам сайта удалять комментарии, не заходя в административную зону сайта.
  • Разрешить BB код. Разрешает\запрещает пользователям, водящих в эту группу использовать различные HTML теги при форматировании текста комментария.
  • Разрешить голосование. Разрешает\запрещает пользователям, входящим в эту группу, голосовать за или против того или иного комментария.
  • Автоматическая подписка на комментарии. Указывает на то, что пользователи, входящим в эту группу, должны\не должны быть автоматически подписаны на уведомления о новых комментариях.
  • Разрешить открывать/закрывать цепочки. Разрешает\запрещает пользователям, входящим в эту группу, закрывать «цепочки» писем, чтобы не получать на них уведомления.
  • Разрешить ответ. Если включить данную опцию, то пользователь увидит кнопку Ответ в комментариях, если отключить – она будет скрыта.
  • Разрешить модерацию комментариев. Разрешает\запрещает пользователям, входящим в эту группу, публиковать и снимать с публикации комментарии.
  • Автоматическая публикация комментариев. Указывает на то, что комментарии пользователей, входящим в эту группу, будут публиковаться автоматически без модерации.
  • Отображать e-mail автора. Отображает\скрывает e-mail автора комментариев в самих комментариях в статьях.
  • Отображать IP адрес автора. Отображает\скрывает IP адрес автора комментариев в самих комментариях в статьях.
  • Включить капча. Отображает\скрывает капч при отправке комментария.
  • Цензура ругательств. Включает\отключает фильтр цензуры для данной группы пользователей.
  • Включить контроль флуда. Включает\отключает проверку на флуд для данной группы пользователей.
  • Не разрешать запрещённые имена. Включает\отключает проверку ввода запрещённых имён для данной группы пользователей.

Вкладка Основное

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

  • Включить выделение жирным.
  • Включить выделение курсивом.
  • Разрешить подчёркивание.
  • Разрешить зачёркивание.
  • Разрешить цитирование.
  • Разрешить списки.
  • Разрешить изображения.
  • Разрешить URL.
  • Разрешить код. Позволяет вставлять в комментарии фрагменты кода, например, HTML код.
  • Разрешить видео.

Вкладка BB код

На рисунке ниже приведён пример форматирования текста при помощи редактора комментариев.

Форматирование текста комментария в RScomments

На рисунке ниже приведён результат такого форматирования. Обратите внимание на то, что стиль может сильно отличаться из-за разницы в таблицах стилей каждого конкретного шаблона сайта.

Пример комментария

Русификатор RScomments

Скачать русификатор RScomments.


В следующей части статьи мы продолжим рассмотрение данного компонента комментариев Joomla, коснёмся таких вопросов как импорт комментариев из других модулей комментариев и настройка RScomments.

Похожие материалы
Автор статьи – Хорошевский Алексей

Хорошевский Алексей Примерно с 2008 года и по сегодняшний день создаю сайты «под ключ» на Joomla и WebSite X5. Также занимаюсь их доработкой, SEO-продвижением, контекстной рекламой, защитой от взлома и оптимизацией скорости загрузки сайта.

Кандидат технических наук по специальности «Информационные технологии».

На этом сайте есть контакты и информация обо мне. На нём Вы найдёте примеры моих работ, а также перечень и цены предоставляемых услуг.

 

Полезные ссылки: