Обзор Compojoom comment (часть 2). Компонент комментариев Joomla. Комментарии для joomla


5 лучших плагинов социальных комментариев для Joomla - jtemplate.ru

My free templates and extensions for CMS Joomla!

В статье рассматриваются бесплатные плагины  для добавления социальных комментариев на сайт Joomla.

 1.     JL Comments 2.6

 Сайт разработчика: http://joomline.ru/rasshirenija/plugin/jlcomments.html

Возможности: плагин JL Comments 2.6 позволяет пользователям Facebook, Google+ и Вконтакте оставлять комментарии на Вашем сайте, воспользовавшись существующим в одной из этих социальных сетей аккаунтом. Кроме того, плагин поддерживает интеграцию с системой комментирования JComments.

Установка плагина производится стандартно. Для использования JL Comments 2.6 необходимо включить в «Менеджере плагинов» плагин «Социальные комментарии». В настройках плагина можно включить необходимые вкладки социальных сетей и настроить каждую из них. Для социальной сети «ВКонтакте» в поле «api ID от Vkontakte» следует ввести номер, полученный при подключении сайта к «ВКонтакте». Имеется возможность разрешить прикреплять к комментариям все типы файлов или только некоторые из них. При выборе «Да» в поле «Автодобавление» виджет комментариев социальных сетей будет отображаться после каждого материала.

Настройка комментариев Вконтакте в плагине JL Comments 

В настройках комментариев Facebook нужно ввести идентификационный номер учетной записи, который присваивается при регистрации в этой социальной сети. В поле «Модераторы Facebook» следует ввести id тех, кто будет управлять комментариями в Facebook.  Кроме того, в настройках комментариев Facebook можно выбрать язык, цветовую схему и порядок отображения комментариев (по популярности или по новизне).

Настройка комментариев Facebook в плагине JL Comments 

Настройки Google+ минимальны: требуется ввести Google ID и определиться с шириной комментариев.

На вкладке настроек плагина «Общие настройки» можно включить вкладку JComments, выбрать количество отображаемых комментариев, настроить порядок вывода вкладок и выбрать категории, в которых вывод комментариев социальных сетей не требуется. Также на этой вкладке есть возможность отключить загрузку CSS, JQuery, Bootstrap и скрыть ссылку на разработчика плагина.

В работе плагин выглядит следующим образом:

Плагин социальных комментариев JL Comments на сайте 

Резюмируя, можно отметить следующее: плагин отличается простотой установки и настройки, имеет небольшой вес. Вкладки социальных сетей можно отключать и переставлять, они имеют встроенные счетчики комментариев. Уникальной является предоставляемая плагином возможность администрирования комментариев Google+.

Плагин полностью совместим с Joomla 1.5, 2.5 и 3.x.

2.     Soccomments v1.3

Сайт разработчика: http://socext.com/download/soccomments/75-soccomments-v1-3.html

Возможности: плагин Soccomments v1.3 позволяет оставлять комментарии пользователям Facebook, ВКонтакте, Disqus, JComments.

Плагин устанавливается стандартно. Для его использования необходимо включить в «Менеджере плагинов» плагин «Content - SocComments». В настройках плагина можно отключить ненужные формы социальных сетей и выбрать параметры отображения для каждой из них.

Настройки Facebook и ВКонтакте имеют стандартные для плагинов такого типа поля.

 Настройка комментариев Facebook в плагине Soccomments

 Настройка комментариев Вконтакте в плагине Soccomments

Далее, если Вы не собираетесь ограничиваться комментариями Facebook и ВКонтакте, требуется выбрать систему комментирования Disqus или JComments. Стоит заметить, что для подключения системы комментариев Disqus к рассматриваемому плагину нужно зарегистрировать сайт в одноименной системе. Полученный после регистрации адрес для администрирования комментариев и поддомен (Site Shortname) необходимо внести в настройки плагина Soccomments v1.3.

Настройка комментариев Disqus или JComments в плагине Soccomments

 

В разделе настроек «DISPLAY OPTIONS» имеется возможность скрыть надпись «Комментарии» перед формой комментариев и иконки, отображающиеся возле подписей вкладок комментариев, исключить отдельные категории и страницы. Для Joomla 1.5-2.5 в системном плагине System - SocComments реализована функция добавления формы комментариев по тегу {soccomments}. Перед использованием этой функции необходимо включить плагин System SocComments.

В работе плагин выглядит следующим образом:

 Плагин социальных комментариев SocComments на сайте

Плагин совместим с Joomla 1.5/1.6/1.7/2.5/3.x.

 3.     JL VKCOMMENTS

 Сайт разработчика: http://joomline.ru/rasshirenija/plugin/plugin-jl-vkcomments.html

Возможности: JL VKCOMMENTS – это плагин, который позволяет посетителям сайта комментировать статьи авторизовавшись лишь в социальной сети ВКонтакте. При публикации комментария на сайте, он автоматически отображается на стене пользователя, что привлекает на сайт новых посетителей.

 Плагин комментариев Вконтакте JL VKCOMMENTS

Плагин совместим с Joomla 2.5 и Joomla 3.x.

  4.     Плагин системы комментирования для сайтов SV Kament

Сайт разработчика: http://svkament.ru/articles/joomla-plugin

Ссылка для регистрации в системе: http://svkament.ru/kament

Возможности: простое и быстрое комментирование материалов сайта без дополнительной регистрации. Поддержка аккаунтов Facebook, Twitter, ВКонтакте, Одноклассники и Мой Мир.

Установка плагина производится стандартно. После установки плагина необходимо зарегистрироваться на SV KAMENT и ввести полученное краткое название Вашего сообщества в настройках одноименного плагина.

 Настройка плагина системы комментирования для сайтов SV Kament

Плагин имеет возможность создания древовидных комментариев, отслеживания активности комментирования в реальном времени. Кроме того, система может информировать пользователей сайта о том, что на их комментарий поступил ответ и присваивать активным комментаторам рейтинги и уровни.

В работе плагин выглядит следующим образом:

 Вид плагина системы комментирования SV Kament на сайте

Управление комментариями доступно по ссылке вида аккаунт.svkament.ru:

 Управление комментариями системы комментирования для сайтов SV Kament

Плагин совместим с Joomla 1.5/1.7 и Joomla 2.5/3.x.

5.     Плагин системы  комментирования для сайтов Oratio 1.5

Сайт разработчика: https://www.orat.io/i/plugins

Ссылка для регистрации в системе: https://www.orat.io

Возможности: комментирование материалов сайта с использование адреса электронной почты, аккаунтов  Facebook, Twitter, Google+ или анонимно.

 Плагин устанавливается стандартно. Для того чтобы он заработал необходимо зарегистрироваться на сайте разработчика и вставить полученный код в поле Widget Code.

Ввод кода для работы плагина социальных комментариев orat.io 

Плагин Oratio 1.5 отличается возможностью задания темы для обсуждения путем постановки вопроса. В работе плагин выглядит следующим образом:

 Плагин социальных комментариев orat.io на сайте

Плагин совместим с Joomla 2.5/3.x.

www.jtemplate.ru

Joomla комментарии – Compojoom comment

 

 

В данной статье продолжается рассмотрение расширение, которое поможет организовать Вам комментарии для Joomla 1.5 или комментарии для Joomla 1.7.

Отправка

Вкладка Отправка (рисунок ниже) содержит набор опций, позволяющий Вам настроить сам «процесс» комментирования.

Компонент комментариев Joomla Compojoom comment предусматривает возможность ответов на комментарии. То есть, если Вы, или другой пользователь, захотите ответить на уже существующий комментарий к статье, то нажав на кнопку Ответ (под нужным комментарием) и Ваш комментарий будет расположен ниже и с небольшим отступом (рисунок ниже).

Можно разрешить ответы только модераторам сайта. При желании Вы сможете задать величину отступа (в пикселях) ответов. Есть возможность указать порядок сортировки комментариев (от новых к старым и наоборот). Когда (и если) у Вас на странице под статьёй будет 50, 100 и так далее комментариев, это может негативно сказаться и на внешнем виде страницы сайта и скорости загрузки (если в комментариях много рисунков). Специально для этого в Compojoom comment есть возможность указать количество комментариев на одной странице. Если их будет больше указанного значения, то они будут автоматически делиться на несколько страниц.

Среди опций, относящихся непосредственно к отправке сообщений есть следующие: Включить поле ввода имени сайта (позволит комментирующим вводить адрес, например, своего личного сайта или странички в социальной сети), Включить поддержку UBB кодов (рисунок ниже) (активирует небольшую панель редактирования комментариев для пользователей (аналогично компоненту комментариев RScomments). При помощи неё они смогут сделать свои сообщения более «красивыми».).

Также доступны следующие опции: Включить поддержку картинок (разрешает вставку изображений в комментарии), Максимальная ширина картинки (устанавливает максимальную ширину картинки в комментариях в пикселях), Разрешить оценку комментариев (позволит оценивать комментарии пользователей, путём голосования за и\или против комментария) (рисунок ниже), Показывать имена (эта опция позволяет выбирать отображать в комментариях имя пользователя или его логин (ник)), Формат даты (позволяет установить формат даты (времени) написания комментария. Например, %Y-%m-%d %H:%M:%S (2011-09-19 13:16:14)), Отключить кнопку поиска (позволяет отключить\включить возможность поиска по комментариям), Показывается IP адрес (включает отображение IP адреса с которого был оставлен комментарий), Группы показа IP адреса (можно задать конкретную\конкретные группу\группы пользователей, чьи IP адреса будут отображены), Частичный показ IP адреса (даёт возможность показа части IP адреса незарегистрированного пользователя), Надпись (слово\словосочетание, которое будет отображено перед IP адресом)

Разметка

Компонент комментариев Joomla Compojoom comment предусматривает смену и настройку внешнего вида самого блока комментариев даже без правки CSS. Для этого, в основном, служит вкладка Разметка (рисунок ниже).

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

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

  1. JQModern-emotop. Доступно шесть стилей (Black, Compojoom, green, red, redevoscrap, standard).
  2. MTDoubleSlide.
  3. MTmodern-emotop. Доступно шесть стилей (Black, Compojoom, green, red, redevoscrap, standard).
  4. Smodern-emotop. Доступно шесть стилей (Black, Compojoom, green, red, redevoscrap, standard).
  5. SmodernSlide-emotop. Доступно шесть стилей (Black, Compojoom, green, red, redevoscrap, standard).
  6. Joomlaparaise.
  7. MagazineJoomla.
  8. Modern. Доступно шесть стилей (Black, Compojoom, green, red, redevoscrap, standard).
  9. ModernAkostyle.

На рисунке ниже я приведу пример оформления всех девяти шаблонов (со стилями по умолчанию), в порядке следования их в списке выше.

Как видно из рисунка выше, в основном, меняется цветовое оформление. Но в некоторых случаях окно ввода комментариев расположено над уже оставленными комментариями, в некоторых случаях – под. Вы могли заметить, что в большинстве случаев текст кнопки Отправить не полностью отображается. С чем это связанно и как это исправить, я расскажу немного ниже в этой статье. Хочу отметить, что форма и цвет кнопки берутся из шаблона сайта. В некоторых шаблонах окно ввода комментария (и сами комментарии) по умолчанию скрыты. И отображаются только после нажатия на соответствующую ссылку. К сожалению, не все шаблоны переведены на русский язык. Если присмотреться внимательно, то можно увидеть некие наложения шаблона сайта на шаблон Compojoom comment. Их придётся устранить при помощи правки CSS. Можно использовать свой собственный шаблон, разместив его в специальной папке (/media/myjosctemplates). Опция Скопировать стандартный шаблон в отдельную папку позволит скопировать вместе с настройками исспользуемый Вами шаблон. Это очень удобно при переустановке и\или обновлении Compojoom comment.

Есть возможность задать количество колонок окна ввода комментария. Для «оживления» Вашего сайта можно разрешить использование смайликов. Можно выбрать один из семи наборов (SimpleSmileys, Yolks, Default(анимированные), Funny, Funny-grey, Green(анимированные), Modern) и указать количество отображаемых смайликов в одной строке в окне ввода комментария. На рисунке ниже показаны все наборы смайликов в порядке следования в списке выше.

Интеграция

Компонент комментариев Joomla Compojoom comment даёт возможность взаимодействия с веб сервисом Gravatar, Akismet и компонентом Community Builder. Для настроек этого взаимодействия предусмотрена вкладка Интеграция (рисунок ниже).

Если Вы включили поддержку Gravatar, то в поле комментариев пользователю будет выведено соответствующее сообщение (рисунок ниже). И он сможет воспользоваться своим «глобальным аватаром».

Для интеграции Compojoom comment с Akismet Вам понадобится ключ. Его можно получить на официальном сайте Akismet. Рекомендую воспользоваться данной функцией, так как она позволит снизить количество спама в комментариях на Вашем сайте.

Думаю, Вы знаете, что такое компонент Community Builder. Если Вы используете его на своём сайте, то не лишним будет добавить вкладку в профиль пользователя с сообщениями, которые он оставлял. Для этого Вам всего лишь необходимо установить в Community Builder специальный плагин, который можно скачать на сайте Compojoom comment. Активировать его. Возможно, немного настроить саму вкладку и можно получить результат, показанный на рисунке ниже.

Также интеграция с Community Builder позволит Вашим зарегистрированным пользователям не вводить своё имя при комментировании статей. Если пользователь выбрал уведомление при комментировании статьи, то ему не нужно вводить свой адрес электронной почты Compojoom comment возьмёт его из профиля Community Builder. И конечно же, аватарка профиля Community Builder будет автоматически подставляться в комментарии зарегистрированных пользователей.

Опыт работы с Compojoom comment

Хочу привести несколько примеров из своего опыта работы с Compojoom comment. Все они не требуют знания программирования, так как данный плагин комментариев Joomla обладает большим количеством настроек.

При рассмотрении шаблонов Compojoom comment было видно, что не во всех шаблонах надпись Отправить на кнопке вмещалась полностью. Это связанно с тем, что при разработке шаблонов ориентировались на английский язык. А слово «Send» короче, чем слово «Отправить». На примере HTML шаблона Modern (CSS стиль standard). Для правки ширины кнопки Отправить откройте файл standard.css он находится по следующему пути components/com_comment/joscomment/templates/modern/css. В нём найдите следующие строки:

#joomlacommentform input.button, #joomlacommentform input.button:hover, #joomlacommentform input.button:focus { width: 90px; height: auto;

Задавая значения параметра width вы меняете ширину кнопки.

С остальными шаблонами можно попробовать поступить аналогично. Не забудьте сделать резервную копию шаблона перед обновлением Compojoom comment. Иначе есть вероятность того, что править файл придётся вручную. Я написал разработчику о необходимости внести изменения, надеюсь он это сделает и Вам не придётся самостоятельно этим заниматься.

При установке Compojoom comment в состав компонента включено 39 языков для сайта и 4 для административной части. В общем это 396 Кб информации. Если Вам не нужны все языки, то перед установкой я рекомендую вам распаковать дистрибутив Compojoom comment и удалить из него все ненужные языковые файлы. А потом вновь его запаковать (*.ZIP). Я оставил русский и английский языки для сайта и административной зоны. Сэкономил при этом 322 Кб. На первый взгляд это весьма пустая работа. Но если у Вас не слишком много места на сервере (учитывая тот факт, что эти файлы будут постоянно присутствовать и в резервных копиях сайта), то, сэкономив на этом и ещё на чём-нибудь и так далее, можно снизить объём занимаемого (и оплачиваемого) дискового пространства. И вообще, чем меньше «хлама» тем лучше.

В статье «Обзор Compojoom comment (часть 1). Joomla комментарии» я уже рассматривал фильтр нецензурной лексики. С ним у меня тоже был небольшой опыт. Я решил найти в интернете готовый набор нецензурных слов русского языка. Нашёл. В нём содержится 4055 слов. При помощи автозамены в Microsoft Word, я создал правила для каждого слова (пример = ***). После чего вставил все слова в фильтр Compojoom comment. Около 30-40% не поместились. Но после этого никакие изменения в настройки Compojoom comment внести не удалось. Что бы я не изменял, ничего не применялось. Как Вы понимаете настройки Compojoom comment хранятся в базе данных. Туда же сохраняется и список запрещённых слов. Так как его количество оказалось недопустимо большим, никакие изменения таблицы с настройками Compojoom comment в базе данных сайта производить нельзя. После сокращения списка запрещённых слов всё заработало нормально. Причём удалить часть слов и сохранит изменения удалось при помощи Compojoom comment без правки таблицы базы данных.

Плагин комментариев Joomla Compojoom comment 4.1 RC позволяет с лёгкостью реализовать вывод капчи только для не зарегистрированных пользователей. Но в Joomla 1.7 кардинально изменена (в лучшую сторону) политика работы с учётными записями и группами пользователей. Если Вы ничего не меняли, то при выставлении в Compojoom comment на вкладке Безопасность в качестве группы, для которой выводить капч только группу Public, Вы ничего не добьётесь. Капч будет выводиться для всех групп и пользователей. Это связанно с наследованием прав от группы к группе. Я покажу Вам способ, как это обойти. Он описан на английском языке (автор не я) на этом сайте. Итак, сперва перейдите в меню Пользователи и войдите в подменю Группы. Создайте новую группу (например, Guest) (рисунок ниже).

Затем, на вкладке Уровни доступа создайте новый уровень доступа для созданной группы (рисунок ниже).

Отредактируйте уровень доступа Public, как показано на рисунке ниже.

Теперь сменим группу для не зарегистрированных пользователей на нашу (Guest). Для этого в менеджере пользователей нажмите кнопку Настройки. И в появившемся окне Параметры пользователя на вкладке Компонент смените значение поля Группа пользователей для Гостей на созданную Вами группу (в моём примере Guest). Всё выше сказанное показано на рисунке ниже.

Теперь при выставлении в Compojoom comment на вкладке Безопасность в качестве группы, для которой выводить капч только группу Guest, будет всё хорошо. Капч будет выводиться только для не зарегистрированных пользователей. Этим способом можно пользоваться не только для Compojoom comment. Теперь, если Вы хотите выводить какой-либо пункт меню или модуль только не зарегистрированным пользователям, просто укажите в качестве параметра Доступ группу Guest.

Когда я занимался переносом сайта с Joomla 1.5 на Joomla 1.7, то в целях более «плотного» знакомства с новой версией системы управления контентом я не использовал автоматические миграторы. Сайт не большой. Статей мало, комментариев и пользователей тоже. Поэтому работы по переносу было не так уж и много. Основная проблема – это компоненты, модули и плагины. Но не об этом речь. Я решил, что комментарии к статьям нужно сохранить. Они хранятся в базе данных сайта в таблице ххх_comment (ххх – префикс). Выполнив экспорт таблицы из старой базы данных и импорт в новую, мне пришлось заменить вручную ID статей, к которым были оставлены комментарии и ID зарегистрированных пользователей, оставивших комментарии, так как они не совпадали на старом и новом сайте. Также мне пришлось в новой базе данных добавить в поле component для всех комментариев значение com_content. Возможно, это связанно с переходом с Compojoom comment 4.1 RC и Joomla 1.5 на Compojoom comment 4.2.1 PRO и Joomla 1.7. Всё сработало. Комментарии стали туда, куда нужно, переход по ссылкам зарегистрированных пользователей в профиль Community Builder работает и с профиля Community Builder (если Вы это предусмотрели) можно перейти на статью с оставленными комментариями. Но если у Вас много статей, пользователей и комментариев, то я рекомендую использовать автоматический мигратор для Joomla. И Вам не придётся отслеживать и менять ID и пользователей в таблице комментариев.

Также предлагаю Вашему вниманию обзор ещё одного компонента комментариев статей Joomla RScomments. Он обладает схожими функциональными возможностями, но так же как и Compojoom comment является платным модулем комментариев.

Русификатор Compojoom comment

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

Украинский язык для Compojoom comment

Украинский язык для Compojoom comment.

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

В настройках уведомления пользователей, возможно, было бы полезно предусмотреть опции по частоте и условиям уведомления. Например, зарегистрированным пользователям позволить выбирать, сколько сообщений за сутки можно отсылать на почту. Это избавит пользователя от избытка уведомлений, в случае, если он оставил много комментариев. Также удобно было бы выбирать уведомлять пользователя, когда он на сайте или нет. Если на сайте используется Community Builder, то в профиле пользователя можно разместить вкладку, в которой будут отображаться все комментарии пользователя (это уже реализовано) и ответы ему, а также просто новые комментарии к интересующим его статьям и\или разделам.

Считаю, что для русского и украинского языков, как минимум, просто списка «плохих слов» не достаточно. Для более эффективного контроля необходимо внедрять методы лексического анализа. Но это может быть неоправданно сложно и\или дорого.

Хочу отметить, что независимо от того, что именно Вам необходимо организовать у себя на сайте комментарии для Joomla 1.7 или комментарии для Joomla 1.5, Compojoom comment поможет Вам в решении данной задачи.

Несмотря на то, что цена на Compojoom comment составляет 354 гривен (23.09.2011), что не слишком дорого, наличие бесплатной (ограниченной в возможностях) версии могла бы ещё больше способствовать популярности компонента. Однако это может существенно увеличить нагрузку на разработчика.

Также рекомендую ознакомиться с обзором более новой, 5-й версии данного компонента в статье «Обзор Ccomment Pro. Комментарии для Joomla 2.5 - 3».

Похожие материалы

 

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

aleksius.com

Комментарии для Joomla. Установка и настройка компонента JComments

В этой статье речь пойдет о комментариях в Joomla. Также будет рассмотрена установка и настройка компонента Jcoments, который позволяет реализовать комментарии на вашем сайте Joomla. Данный компонент имеет хорошую функциональность, которая позволит индивидуально настроить комментарии в зависимости от ваших нужд. На этом краткая вступительная часть подошла к концу, и мы переходим к самой установке и настройке компонента комментариев Jcoments.

Установка и настройка Jcoments

Прежде чем приступать к установке и настройке компонента Jcoments, давайте рассмотрим, какая форма комментариев будет на вашем сайте, сразу после установки этого расширения. Она будет иметь примерно следующий вид:

Естественно внешний вид формы комментариев можно менять и весьма значительно, но это лишь если вы хоть немного разбираетесь в CSS (Каскадные таблицы стилей CSS — Часть 1 — Необходимый минимум знаний для работы с CSS). Итак, теперь переходим к главной части этой статьи – установке и настройке компонента Jcoments.

Первым делом вам нужно скачать актуальную версию компонента комментариев. После этого заходим в Административную панель – Расширения – Установить/удалить, указываем путь к архиву с компонентом Jcoments и жмем «Загрузить и установить».  На этом установка завершается, и мы переходим к настройке Jcoments.

Для того, чтобы настроить компонент Jcoments, переходим в Административную панель – Компоненты – Jcoments – Настройки – Общие. Здесь устанавливаем следующие настройки:

Настройки компонента Jcoments – Вкладка «Вид».

Здесь мы можем настроить внешний вид формы комментариев и не только. Можно установить следующие настройки:

Форма добавления комментариев – здесь можно настроить отображение дополнительных полей ввода и отображение формы добавления комментариев. Можно установить следующие значения:

Настройки компонента Jcoments – вкладка «Права»

Эта вкладка позволяет настроить права для разных категорий пользователей. Можно  настроить как сам процесс добавления комментариев, так и настроить возможность добавления разнообразных тегов и возможности просмотра дополнительной информации и т.д. Сама вкладка имеет следующий вид:

В принципе для большинства сайтов зачастую требуется настроить права только для незарегистрированных и зарегистрированных пользователей. Если же у вас целый портал и на нем присутствует много людей с разными правами, то вы также можете настроить права и для этих групп пользователей (Общие настройки сайта на Joomla, группы пользователей в Joomla и настройка кэширования). Итак, давайте перейдем к обзору настроек прав Jcoments.

Вкладка ограничения. Здесь вы можете настроить ограничения для комментариев. В принципе здесь все понятно и мы уже рассматривали некоторые пункты во вкладке права. Хочу лишь обратить ваше внимание на функцию проверки уникальности имен.

Рекомендую включить данную функцию и сразу добавить имена administrator и moderator. Можете добавить и другие имена, но это уже по собственному желанию.

Вкладку фильтр мы тоже рассмотрели и теперь переходим к последней под названием «Сообщения». Здесь вы можете настроить сообщения, которые будут высвечиваться посетителям вашего сайта при определенных условиях. Первое поле отвечает за отображение правил, если вы их включили во вкладке «Права». Второе поле выдает сообщение, если пользователь не имеет достаточно прав. Данное поле нужно заполнить, если вы установили ограничение во вкладке «Права». Ну и третье поле отвечает за вывод уведомления, что обсуждение закрыто. Как видите все просто и понятно.

В завершение хочу сказать, что если вы также используете компонент Community Builder (Регистрация пользователей в Joomla 1.5 — Компонент Community Builder. Установка и настройка компонента Community Builder), то для отображения аватара с данного расширения рядом с комментарием вам потребуется установить специальный плагин, например, JComments – Avatars. Для этого зайдите в Компоненты — Community Builder — Plugin Management и установите и активируйте данный плагин. После этого рядом с комментарием появятся изображение пользователя, которое он установил в своем аккаунте при регистрации.

На этом я завершаю статью об установке и настройке компонента Jcoments. Удачи вам и до скорых встреч на страницах блога dmitriydenisov.com.

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

dmitriydenisov.com

Комментарии в Joomla с Ccomment Pro

 

 

В предыдущей статье «Обзор Ccomment Pro. Комментарии для Joomla 2.5 - 3» мы рассмотрели основные возможности этого расширения. В этой части поговорим о настройках комментариев на примере материалов Joomla (компонент com_content).

Настройки комментариев Joomla

После создания интеграции с материалами Joomla можно перейти к настройкам Ccomment Pro для выбранного компонента (рисунок ниже).

Они разделены на пять вкладок.

  1. Главные.
  2. Безопасность.
  3. Разметка.
  4. Шаблон.
  5. Интеграция.

Рассмотрим каждую из них более подробно.

Главные

На этой вкладке (рисунок выше) собраны настройки, которые помогут указать, для каких категорий необходимо показывать комментарии, а для каких нет.

Безопасность

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

Разметка

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

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

Как видите, код был заменён на соответствующее форматирование. Рекомендую использовать UBB код. Более того, по умолчанию панели с инструментами форматирования скрыты.

На рисунке ниже показан пример того, как выглядит форма ввода комментариев после того, как пользователь поставил курсор в поле ввода комментария.

Если пользователь не зарегистрирован и захочет вписать своё имя, то ему достаточно нажать на кнопку «Гость» и ввести в поле Введите Ваше имя своё имя. Там же он сможет подписаться на комментарии (рисунок ниже).

Если пользователь зарегистрирован, то такие данные как имя, адрес электронной почты и аватар будут подставляться из его профиля. Обращаю Ваше внимание, что на своём сайте использую Community Builder и интеграцию с Ccomment Pro.

Нажав на иконку смайлика рядом с инструментом выделения жирным «В» откроется панель вставки смайликов. На мой взгляд, такой подход к работе формы – поэтапное появление элементов в случае их необходимости пользователям, является очень удобным для конечного посетителя. Это визуально упрощает интерфейс (меньше элементов). Но, наверное, делает его и более сложным, так как требует дополнительных нажатий для появления, например, поля ввода имени, адреса электронной почты и смайликов. Хочу отметить, что за всё время использования данного компонента (с начала 2011) отмечаю нежелание пользователей вводить свои контактные данные или заполнять любые другие поля. Даже если это поможет персонализировать сообщение и подписаться на уведомления о новых комментариях. В связи со всем этим подход разработчика к форме ввода комментариев считаю очень и очень удачным.

Пример данной ссылки Вы можете увидеть на главной странице моего сайта. Также на большинстве его страниц Вы можете увидеть и протестировать Ccomment Pro.

Шаблон

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

Интеграция

Данная вкладка содержит настройки, которые позволяют интегрировать Ccomment Pro с другими расширениями и сервисами, что может весомо расширить его возможности.

Импорт

Если Вы хотите перейти с другого компонента комментариев на Ccomment Pro, то на вкладке Импорт Необходимо выбрать один из доступных компонентов, на данный момент это CompojoomComment, Koment, JComments, Disqus, и нажать кнопку Отправить. Учтите, что компонент, из которого происходит импорт, должен быть установлен у Вас на сайте, или таблицы с его комментариями должны быть в той же базе данных, что и Ваш сайт.

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

Похожие материалы

 

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

aleksius.com

Ccomment Pro - комментарии Joomla 2.5

 

 

Ccomment Pro (ранее известен как Compojoom Comment) – это многофункциональное расширение, которое позволит Вам организовать комментарии для Joomla 2.5 – 3 с двухэтапной защитой от спама. Компонент обладает множеством настроек, хорошо поддаётся адаптации под конкретный сайт и интегрируется с множеством сторонних расширений.

Пользуюсь этим расширением с начала 2011 года, применяю его на сайтах клиентов и до сих пор полностью им доволен.

В статьях «Обзор Compojoom comment (часть 1). Joomla комментарии» и « Обзор Compojoom comment (часть 2). Компонент комментариев Joomla» была рассмотрена предыдущая версия компонента. За три года произошло множество изменений. В качестве альтернативы могу посоветовать ознакомиться с компонентом RScomments и DJ-Reviews. Он будет хорош в том случае, если Вам нужна интеграция с продуктами RSJoomla, такими как: RSFeedback и RSBlog.

Обзор компонента будет проходить в последней на момент написания статьи (11.07.2014) платной версии Ccomment Pro 5.0.7, Joomla 3.3.1, Community Builder 1.9.1. В данном видео уроке показан пример по установке и настройке этого компонента.

Если у Вас возникают проблемы в работе компонента с включённым кэшем Joomla, то попробуйте JotCache.

Сравнение Ccomment и Ccomment Pro

Данные комментарии Joomla 2.5 – 3 доступны как в платном варианте Ccomment Pro так и в бесплатном – Ccomment. Рассмотрим основные возможности компонента в виде сравнительной таблицы двух версий.

Возможности

Ccomment

Ccomment Pro

Техническая поддержка от разработчика

-

+

Включение и исключение категорий, где будут отображаться комментарии

+

+

Закрытие отдельных страниц от комментирования с возможностью отображения уже существующих комментариев

+

+

Плагины комментариев для com_content (комментарии Joomla 2.5 - 3), Hotspots, K2, Matukio

+

+

Плагины комментариев для Adsmanager, Jomsocial, Community Builder, Docimport, Easyblog, HwdMediashare, JEvents, JPhoto, Mtree, Ninjamonials, Phoca Download, Virtuemart, JDownloads, JoomGallery, HikaShop, CommunityPolls, DPCalendar, Redshop, Zoo

-

+

Интеграция с профилями пользователей в Jomsocial, Community Builder и K2

-

+

Поддержка аватаров из Jomsocial, Community Builder и K2

-

+

Поддержка Gravatar

+

+

Разграничение прав для комментирования по группам пользователей

+

+

Автоматическая публикация комментариев

+

+

Уведомления модераторов о новых комментариях

+

+

Встроенная капча

+

+

Поддержка reCAPTCHA

-

+

Поддержка Akismet (автоматическая защита от спама)

-

+

Возможность отвечать на комментарии Joomla 2.5 - 3 (вложенные комментарии («цепочки» или «нити»))

+

+

Сортировка комментариев от новых к старых и наоборот

+

+

Поддержка UBB (форматирование в комментариях при помощи графических инструментов)

+

+

Голосование

+

+

Отображение логина или имени пользователя

+

+

Скрытие ссылки на сайт разработчика комментариев

+

+

Смайлики

+

+

Поддержка Bootstrap

+

+

Плагин ленты активности Jomsocial

-

+

Плагин начисления очков за комментарии в Jomsocial

-

+

Плагин отображения последних комментариев в профиле Community Builder

-

+

Интеграция с AlphaUserPoints

-

+

Плагин поиска по комментариям для Joomla поиска

+

+

Плагин поиска по комментариям для умного поиска Joomla

-

+

Модуль, который отображает последние комментарии Joomla 2.5 - 3

-

+

Модуль отображения самых комментируемых страниц

-

+

Модуль, который отображает комментарии Joomla 2.5 – 3 с самым большим количеством положительных\отрицательных голосов

-

+

Также стоит отметить поддержку мультиязычности (кодировка UTF-8), импорта комментариев из CompojoomComment, Koment, JComments и Disqus, модерацию комментариев из фронтальной части и по электронной почте, наличие RSS ленты. И всё это можно получить относительно за небольшую плату. Рассмотрим доступные тарифные планы.

Стоимость

Цены указаны на 04.08.2014.

Тариф

Бесплатно

«Лёгкий» 338 грн., 955 руб.

«Продвинутый» 530 грн., 1500 руб.

«Пожизненный» 1270 грн., 3591 руб.

Версия

Ccomment

Ccomment Pro

Ccomment Pro

Ccomment Pro

Поддержка

Нет

3 месяца

12 месяцев

3 года

Обновления

Ccomment

3 месяца

12 месяцев

3 года

Количество поддерживаемых доменов

0

1

5

10

Количество сайтов, на которых можно установить компонент

Не ограничено

Не ограничено

Не ограничено

Не ограничено

Тикет-система

Нет

3 месяца (время ответа в течении 48 часов)

12 месяца (время ответа в течении 24 часов)

3 года (время ответа в течении 12 часов)

Панель управления

Ccomment Pro оснащен панелью управления, на которой отображается диаграмма активности посетителей сайта (комментарии для Joomla 2.5 - 3) и перечень из пяти последних комментариев (рисунок ниже).

Также на этой странице содержится информация об авторе и версии расширения.

Управление комментариями

На странице Управление комментариями (рисунок ниже) расположены все комментарии для Joomla 2.5 – 3.

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

Общие настройки Ccomment Pro

На странице настроек интеграции (рисунок ниже) Вы сможете перейти к настройкам комментариев для одного из компонентов, в моём примере «com_content» – материалы Joomla. Отмечу, что для разных компонентов могут быть разные настройки Ccomment Pro.

Нажав на кнопку Настройки в верхней части страницы, Вы перейдёте к настройкам Ccomment Pro, которые действуют на все комментарии Joomla 2.5 – 3 (рисунок ниже), независимо от того, к какому компоненту они оставлены.

Они разделены на пять вкладок:

  1. Основное.
  2. Очередь почты.
  3. Безопасность.
  4. Настройка обновления. На данной вкладке расположено всего одно поле ID загрузки. В него необходимо ввести Ваш уникальный ключ, для получения обновлений расширения. Войдите в Ваш аккаунт на сайте compojoom.com и зайдите в раздел «My account». На странице Вы должны увидеть ID загрузки («Your download id»). Скопируйте и вставьте его в это поле. Это позволит загружать последние версии CComment прямо из административной части сайта. Если статус Вашей подписки актуален.
  5. Права. Данная вкладка, позволяет разграничить права доступа к Ccomment Pro пользователей административной части сайта. Это встроенная возможность Joomla. Не будем её рассматривать.

Основное

На данной вкладке, рисунок выше, собраны настройки касательно административной части компонента

Очередь почты

В 4-й версии компонента уведомления о новых комментариях приходили сразу после того, как кто-то их оставлял. В случае, если у Вас активный проект и много комментариев, то это создавало излишнюю нагрузку на сервер. Сейчас есть два варианта решения данной задачи. Для этого предоставляются две опции (рисунок ниже).

Безопасность

Благодаря Ccomment Pro (интеграция с Akismet), RSFirewall и регулярной модерации, спам-комментарии на моём сайте отсутствуют. Большинство из них не проходят проверку автоматическими средствами. А оставшаяся часть не публикуется, попадает на модерацию и удаляется. Бывают исключения и ложные срабатывания, но их количество минимально. Наверное, около 1-2%. При этом я не использую капч для отправки комментариев, и комментировать могут все пользователи, включая незарегистрированных. Считаю, что это правильно и что это облегчает процесс комментирования для конечных посетителей.

В сети встречал форумы, где сперва необходимо зарегистрироваться, введя две капчи и пройдя подтверждение по почте, побыть их зарегистрированным пользователем 1-3 дня, а только потом можно оставлять комментарии, в виде ответов на чужие, и то, с вводом капчи. И только после того, как Вы оставите 3-5 ответов на комментарии, Вы сможете комментировать без капчи. На мой взгляд – это издевательство над посетителями. Считаю, что такое могут позволить себе только очень-очень посещаемые ресурсы с эксклюзивным контентом. И то, только если их основная аудитория – постоянные посетители.

На вкладке Безопасность (рисунок ниже) собраны настройки, позволяющие автоматически обрабатывать комменатрии.

Создание интеграции

Если Вам необходимо подключить комментарии для Joomla 2.5 – 3 к любому из доступных расширений, то на странице Настройки интеграции нажмите кнопку Создать и в спадающем списке Выберите компонент, для которого Вы хотите создать настройки укажите один из нужных компонентов (рисунок ниже). На данный момент их двадцать девять.

  1. com_adsmanager – Adsmanager.
  2. com_cobalt – Cobalt.
  3. com_community.
  4. com_communitypolls – CommunityPolls.
  5. com_communityquotes – Community Quotes.
  6. com_comprofiler – Community Builder.
  7. com_content – комментарии для Joomla 2.5 - 3.
  8. com_djcatalog2 – DJ-Catalog 2.
  9. com_djclassifieds – DJ-Classifieds.
  10. com_docimport – Docimport.
  11. com_docman – DOCman.
  12. com_dpcalendar – DPCalendar.
  13. com_easyblog – Easyblog.
  14. com_gpstools – GPS Tools.
  15. com_hikashop – HikaShop.
  16. com_hotspots – Hotspots.
  17. com_hwdmediashare – HwdMediashare.
  18. com_jdownloads – Jdownloads.
  19. com_jevents – Jevents.
  20. com_joomgallery – JoomGallery.
  21. com_jphoto – Jphoto.
  22. com_k2 – K2
  23. com_matukio – Matukio.
  24. com_mtree – Mtree.
  25. com_ninjamonials – Ninjamonials.
  26. com_phocadownload – Phocadownload.
  27. com_redshop – Redshop.
  28. com_virtuemart – Virtuemart.
  29. com_zoo – Zoo.

Русификатор Ccomment Pro

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

Украинский язык для Ccomment Pro

Скачать украинский язык для Ccomment Pro.

 Для каждого из компонентов интеграции можно создать отдельную группу настроек. Об этом мы поговорим в следующей статье.

Похожие материалы

 

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

aleksius.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта