Создание сайта, Разработка сайта, Создание сайтов Киев, Разработка сайтов Киев, Дизайн студия Best Design Studio -доступные цены в Киеве
JComments — система комментариев для Joomla
Сегодня я хочу продолжить разговор про одну из самых популярных систем комментирования для Joomla под названием JComments, а так же подробно рассмотреть дополнительный модуль JComments Latest, который позволит выводить на страницы сайта блок последних комментариев, увеличивая тем самым глубину просмотра вашего проекта, что особенно актуально в условиях повышенного внимания поисковых систем к пользовательским факторам продвижения.

Как я уже писал в первой статье из этой серии (JComments – комментарии для Joomla), система комментирования для Joomla под названием JComments представляет из себя практически идеальный вариант комментариев для Joomla-сайта. Про то, где можно скачать и как установить компонент JComments на Joomla я уже писал, поэтому сегодня я планирую поговорить о тех возможностях, которые скрывает в себе эта система комментариев и о том, как эти возможности реализовать.

Настройка комментариев JComments в Joomla
В JComments заложена поддержка AJAX (добавления, удаления или редактирования комментариев в Joomla без обновления страницы), гибкая настройка внешнего вида комментариев с помощью шаблонов (папку с новым шаблоном JComments нужно будет загрузить в папку /components/com_jcomments/tpl/ на вашем сайте) и многое другое.

Вы можете подключать и отключать комментарии JComments не только для отдельных категорий Joomla, но даже и для отдельных статей (в самом низу визуального редактора под текстом статьи вам будут доступны кнопки «JComments ON» и «JComments OFF», которые позволят подключить комментарии для запрещенных категорий или, наоборот, отключить JComments для этой статьи из разрешенной категории Joomla). Подробнее про настройки категорий Joomla, для которых будут добавляться комментарии JComments, читайте в первой части этой серии статей.


Эти кнопки вставят в текст вашей статьи невидимые в браузере теги или , которые вы, кстати говоря, можете использовать для добавления комментариев к тем статьям Joomla, которые у вас не относятся ни к одной категории или разделу.

Имеется возможность защитить комментарии JComments от спама, путем добавления капчи:


Посетители вашего сайта смогут подписаться на получение уведомлений по электронной почте, которые будут им приходить при очередном добавлении комментария к интересующим их статьям вашего сайта (см. скриншот выше). Посмотреть и при необходимости управлять подписками на комментарии вашего сайта вы сможете, выбрав из верхнего меню админки Joomla пункты «Компоненты» — «JComments» — «Управление подписками».

Можете так же добавить для ваших посетителей возможность подписаться на новые комментарии к любой статье на Joomla-сайте по RSS. Для этого нужно будет включить эту возможность в «Компоненты» — «JComments» — «Настройки» — «Включить RSS» — «Включить RSS». Можно так же предоставить посетителям возможность подписаться на RSS ленту всех комментариев JComments на вашем сайте (отображаться будут последние сто комментариев), создав соответствующую иконку RSS и повесив на нее ссылку вида:

http://адрес_вашего_сайта/index2.php?option=com_jcomments&task=rss_full&no_html=1
Новые комментарии в системе JComments могут модерироваться администратором сайта, как из админки Joomla (выбрать из верхнего меню пункты Компоненты" — «JComments» — «Комментарии» и поставить галочку в столбце «Публикация», напротив одобряемого комментария), так и с фронтэнда (с морды лица вашего Joomla-сайта).

Администратору сайта в этом случае будут приходить сообщения на электронную почту о появлении нового комментария (если сделаете соответствующую настройку в JComments), но так же можно будет настроить и автоматическую публикацию комментариев для тех групп пользователей Joomla, которым вы вполне доверяете (разрешать автоматическую публикацию всех комментариев в JComments я бы не советовал, во избежании ухудшения отношения поисковых систем к вашему ресурсу из-за спамных комментов и ссылок на ГС)

Функции модерирования комментариев можно будет возложить и на плечи пользователей какой-либо группы, отличной от Super Administrator (например, Manage или Administrator), а так же каждой группе пользователей Joomla можно будет разрешить, либо запретить редактировать или удалять свои же собственные комментарии. Все вышеописанное можно сделать из админки Joomla, выбрав из верхнего меню пункты Компоненты" — «JComments» — «Настройки» и перейдя на вкладку «Права»:


Так же в настройках прав для групп пользователей в JComments можно будет сделать абсолютно разные настройки для любых из 8 групп пользователей, которые используются в Джумла. Например, можно показывать капчу только незарегистрированным пользователям (Unregistered), ибо остальные группы пользователей уже по умолчанию не являются спам ботами.

Точно так же можно, например, разрешить оценивать комментарии (в поле «Оценка комментариев») только зарегистрированным пользователям или же разрешить или запретить для разных групп пользователей Joomla возможность использования каких-либо тегов BB кода (дополнительные BB коды для вставки видео с различных видеопомоек вы сможете активировать, запретить или добавить на этой странице — «Компоненты» — «JComments» — «Дополнительные BBCode»)

Кстати, в этой системе комментирования для Joomla предусмотрена возможность быстрой вставки BB кодов и отправки комментариев с помощью сочетания горячих клавиш JComments:

Ctrl + B — выделяете текст в поле комментария, нажимаете это сочетание клавиш и он будет помечен, как жирный
Ctrl + I — тоже самое для наклонного начертания выделенного фрагмента
Ctrl + U — поможет вам сделать выделенный текст подчеркнутым
Ctrl + S — --//-- перечеркнутым
Ctrl + Shift + плюс — увеличить поле для ввода комментария
Ctrl + Shift + минус — уменьшить поле для ввода комментария
Ctrl + Enter — отправить набранный вами комментарий
В системе комментирования JComments имеется возможность подключить смайлы («Компоненты» — «JComments» — «Настройки» -"Вид" -"Графические смайлы"), и при этом у вас будет возможность тонко настроить порядок следования смайлов в форме добавления комментариев («Компоненты» — «JComments» — «Смайлы»), а так же настроить внешний вид каждого смайла в отдельности. При желании можно будет использовать и свои варианты смайлов для JComments, загрузив их предварительно на сайт в папку /components/com_jcomments/images.

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

При добавлении комментариев в системе JComments происходит автоматическая проверка на наличие в них нецензурных слов, транслит будет заменяться обычной кириллицей, кроме этого имеется поддержка различных языков. Есть возможность включить в поиск Joomla и поиск по комментариям JComments с помощью специального плагина, который устанавливается в Джумла вместе с компонентом. Если вы раньше использовали другую систему комментирования в Joomla, то вы можете осуществить импортирование комментариев из нее в JComments («Компоненты» — «JComments» — «Импорт данных»).

JComments Latest — модуль последних комментариев для Joomla
Модуль последних комментариев для Joomla под названием JComments Latest позволит вам хоть немного, но заинтересовать своих посетителей новыми комментариями к своим статьям, тем самым повысив глубину просмотра и время проведенное пользователями на вашем проекте. Поисковые системы сейчас очень серьезно относятся к поведению пользователей на сайте, что может существенно помочь в продвижении вашего ресурса.

Похожие функции выполняют стандартные модули Joomla типа модуля для вывода самых читаемых популярных материалов, модуля для вывода последних новостей и модуля для вывода похожих материалов в Joomla. Модуль последних комментариев для Joomla, думаю, тоже не будет лишним в этой компании.

Скачать модуль JComments Latest можно с сайта разработчиков. Модуль устанавливается в Joomla стандартным образом, а в случае, если у вас возникнут с этим проблемы, то можете поискать ответ в этом материале.

Далее переходите в менеджер модулей Joomla («Расширения» — «Менеджер модулей») и ищете только что установленный модуль последних комментариев. Настройки модуля JComments Latest в левой области ничем ни отличаются от стандартных — вам нужно будет задать название модуля, активировать его и выбрать для него позицию в шаблоне Joomla. Правая же область настроек модуля последних комментариев JComments Latest включает довольно много полей:


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

В следующих полях настроек вы можете настроить те разделы и категории Joomla, комментарии из которых будут отображаться в модуле JComments Latest. Можно выбрать как отдельные разделы и категории, так и выбрать все, но затем исключить часть разделов и категорий Joomla. В поле «Список компонентов» вы можете добавить через запятую к уже имеющемуся там компоненту материалов (статей) Joomla еще и другие компоненты (комментарии из них тоже будут отображаться в модуле JComments Latest), использующих комментарии JComments.

В самом низу списка настроек вы можете добавить в модуль JComments Latest иконку RSS ленты всех комментариев вашего Joomla-сайта, о которой мы говорили чуть выше по тексту. В общем, настроек у модуля последних комментариев JComments Latest довольно много и вам нужно будет самим попробовать их назначение на реально работающем модуле для того, чтобы сделать окончательный вывод о целесообразности их применения.