Как сделать комментарии на джумла

Комментарии в Joomla 3: обзор расширений

Содержание

Сравнение комментариев в компонентах Joomla

Подробнее о критериях сравнения вы можете почитать в разделе ниже, либо во всплывающей подсказке при наведении на знак вопроса в таблице.

Сравнение возможностей комментариев K2, ZOO, JoomShopping, JComments и Komento

ИнтеграцияПремодерацияРейтинг контентаОтветы на отзывыПодписка на ответыРейтинг отзывовТехнология AJAXОтзывы для гостейАвторизация через соц. сетиВнешний видАнтиспамАватарыМикроразметкаBBCodesГрафические смайлыВложения файловУправление полямиМетки для комментаторов
ОсобенностьK2ZOOJSJKKo

Как видим, почти всем критериям полностью либо частично удовлетворяют встроенные комментарии компонента ZOO. Но есть одно «но»: комментарии ZOO, как бы хороши они не были, могут применяться только в материалах данного компонента. Это не помеха, когда сайт использует только CCK ZOO. Но если на сайте используется несколько компонентов контента, то единая система комментариев, реализованная через JComments или Komento, может быть предпочтительнее. К тому же данные компоненты значительно богаче в отношении функционала.

Важность комментариев на сайте

Возможность комментирования материалов сайта важна по нескольким причинам:

Взаимодействие с пользователями

Комментарии позволяют быстро получать обратную связь от пользователей и взаимодействовать с ними.

Повышение доверия пользователей

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

Повышение доверия поисковых систем

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

Функционал системы комментирования

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

Выделим важнейшие функции комментариев:

Выборочная возможность публиковать отзывы после оценки модератором должна быть в каждой системе комментирования.

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

Ответы на комментарии

Такая функция зачастую стимулирует пользователей вести дискуссии.

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

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

Возможность ставить лайки или дизлайки отдельным отзывам и комментариям также стимулирует пользователей активно вести дискуссии.

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

Комментирование для гостей

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

Авторизация через социальные сети

Эта функция позволяет пользователям авторизироваться в комментариях через социальные сети.

Оформление отзывов и комментариев

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

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

Как правило, подключение аватаров происходит через сервис Gravatar или через интеграцию с отдельными расширениями в Joomla.

Способствует улучшению сниппетов в выдаче Google и SEO-оптимизации в целом.

Упрощенные коды для форматирования текста.

Возможность вставки смайликов в комментарии. Далеко не всегда нужно, зависит от тематики сайта.

Вложения файлов в комментарии

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

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

Речь идёт о полях, которые требуется заполнять пользователю, чтобы оставить комментарий. Как правило, это «Имя» и «e-mail».

Метки для комментаторов

Неплохой фишкой является выделение среди комментаторов: администраторов, автора материала, а также гостей.

По этим и другим критериям мы будем оценивать компоненты и другие решения для оргнизации комментариев в Joomla.

Типы комментариев в Joomla

Как уже упоминалось, ядро Joomla 3 не предусматривает возможность комментирования материалов базового компонента контента, но существует ряд способов для её реализации:

Каждый из этих способов имеет свои преимущества и недостатки. Рассмотрим их подробнее.

Отзывы внутри компонентов Joomla

Подразумевается встроенная функция комментирования в сторонних компонентах для Джумла, таких как K2, ZOO, JoomShopping и многих других.

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

Рассмотрим на примере популярных компонентов:

Комментарии в K2

K2 — один из самых первых конструкторов контента для Joomla, выгодно выделяющийся на фоне базового компонента com_content наличием важных функциональных возможностей, в числе которых возможность оставлять комментарии.

Следует отметить, что некоторые фишки K2 (например, дополнительные поля) на момент написания этого материала свойственны и для com_content, но преимуществом K2 по-прежнему остаётся встроенная возможность комментировать материалы.

Давайте разберемся, что включает в себя система комментариев в K2, настройки которой доступны на странице K2 Параметры во вкладке Комментарии:

Как сделать комментарии на джумла

Перечень возможностей для настройки следующий:

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

Как сделать комментарии на джумла

Комментарии в ZOO

Следует отметить, что встроенные комментарии ZOO имеют очень достойный набор возможностей относительно аналогичной функции любого другого компонента.

Перечень возможностей системы комментирования ZOO:

Перечисленные возможности доступны для управления во вкладке Настройки определённого приложения ZOO:

Как сделать комментарии на джумла

Что касается внешнего вида: разработчик компонента снабжает приложения для ZOO предустановленными шаблонами, которые содержат CSS-стили и для комментариев:

Как сделать комментарии на джумла

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

Отзывы в JoomShopping

JoomShopping — один из лучших (если не лучший) компонентов для реализации интернет-магазина на CMS Joomla, который также имеет внутреннюю систему отзывов для товаров.

Встроенные в ядро JoomShopping комментарии имеют весьма скудный набор настроек:

Перечисленные опции размещаются в КомпонетыJoomShoppingТовар → Раздел «Товар»:

Как сделать комментарии на джумла

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

Как сделать комментарии на джумла

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

Компоненты Joomla для комментариев

Мы рассмотрели встроенные комментарии популярных генераторов контента, теперь давайте рассмотрим аргументы не в их пользу:

Основной контент сайта создан на com_content

На данный момент ядро Joomla не имеет встроенной системы комментирования, и если большинство страниц базируются на com_content, то без расширений для комментариев не обойтись.

На сайте применяется 2 и более генератора контента

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

Функционала встроенных комментариев не достаточно

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

Для CMS Joomla существует огромное количество отдельных расширений для реализации комментариев, но мы рассмотрим самые лучшие:

Компонент JComments

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

Как сделать комментарии на джумла

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

Отметим лишь несколько важным моментов, касающихся JComments:

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

Как сделать комментарии на джумла

Как сделать комментарии на джумла

Компонент Komento

Как сделать комментарии на джумла

Komento — коммерческий компонент, превосходящий JComments по нескольким пунктам:

Как сделать комментарии на джумла

Как сделать комментарии на джумла

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

Также организовать единую систему комментирования в Joomla 3 можно через внешние сервисы комментариев, такие как HyperComments и Cackle (применяется на нашем сайте).

Как сделать комментарии на джумла

Как сделать комментарии на джумла

Можно выделить 3 основных отличия системы комментариев, реализованных через сервисы, от комментариев, реализуемых через компоненты:

Хранение комментариев в сервисе

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

Отзывы через социальные сети

Эта особенность действительно является преимуществом, т. к. даёт пользователям возможность оставлять комментарии безо всякой авторизации. Однако следует учитывать, что комментарии из соц. сетей нельзя модерировать.

Чтобы пользоваться сервисом, придется регулярно платить. Сумма зависит от тарифа.

Комментарии от HyperComments менее функциональны по сравнению с Cackle, который в этом отношении идентичен компоненту Komento. Также обращаем внимание, что для подключения сервиса комментариев к Joomla понадобятся соответствующие расширения.

Выводы и заключение

Источник

Как организовать комментирование на сайте joomla 3 с помощью компонента JComments

Всем привет! Создавая и настраивая сайт, хочется сделать его как можно лучше, качественнее и удобнее для посетителей. Вебмастера, стараются выбрать только самые лучшие, удобные и по возможности бесплатные расширения. Так вот, если Ваш сайт сделан на движке joomla 3 или более ранней версии. И вы хотите организовать на нём комментирование, то вы попали по адресу, в сегодняшней статье разберём самый популярный, удобный и бесплатный компонент комментариев для joomla, JComments.

Основные возможности компонента JComments

И это далеко не всё, что может компонент JComments, ознакомится с подробным описанием можно на сайте разработчика, пройдя по этой ссылке JoomlaTune.

Для комментирования на данном блоге, я тоже использую компонент JComments. И хочу сказать от себя лично, он очень удобен, одним словом рекомендую!

Скачать компонент JComments можно на сайте разработчика www.joomlatune.ru. О том как устанавливать расширения на joomla 3, я писал здесь. Обратите внимание, что скачивать необходимо компонент(для своей версии joomla), модули и плагины находящиеся в низу, используются как расширения к компоненту JComments.

Настройка компонента JComments

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

Или в админке joovla 3, выберите пункт Компоненты > JComments > Настройки. Как сделать комментарии на джумла Вкладка Общие

После установки JComments, комментарии на сайте не будут выводится пока вы не укажите категории, в которых они должны выводится. Я выберу «Все категории»(комментарии будут выводится во всех категориях), вы выбирайте исходя из собственных потребностей. Как сделать комментарии на джумла

После этого, комментарии появятся в тех категориях, которые вы указали, и в принципе, можно даже ни чего не менять (если вас всё устраивает). Ну а если Вам, что то не нравится, поменять настройки достаточно просто. После наведения курсора на любой пункт настроек, всплывает сообщение с описанием. Как сделать комментарии на джумла

Вкладка Вид

Как вы уже догадались, эта вкладка отвечает за внешний вид комментариев. Здесь всё тоже достаточно просто, я думаю разберётесь. Лучше поговорим о том, как изменить шаблон комментариев JComments.

В настройках компонента, во вкладке «Вид», имеется возможность замены шаблона. Благодаря чему, можно изменить внешний вид комментариев, и максимально подстроится под ваш сайт или блог. Сейчас покажу как это сделать.

Для joomla 3, используется компонент JComments версии 3.0.5. Шаблоны естественно, надо искать тоже для версии 3.0.5. Но скажу честно, на момент написания статьи, я таковых не встретил, и для примера взял шаблоны, для версии JComments 2.3.0. Ну ничего страшного, надеюсь в скором будущем, что то подобное появится в сети.

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

Скопированные папки с шаблонами, вставьте по следующему пути. Зайдите в корень сайта, далее: components/com_jcomments/tpl.

После этого, вернитесь в настройки компонента JComments,откройте вкладку «Вид», и в графе «Шаблон», помимо стандартного шаблона с названием «default», вы увидите только что скопированные шаблоны. Я выберу шаблон «prosilver», далее необходимо нажать на кнопку «Сохранить». Как сделать комментарии на джумла

После этого, комментарии внешне изменились и стали выглядеть вот так. Как сделать комментарии на джумла

Вкладка Права

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

Вкладка Ограничения

Здесь соответственно, можно настроить определённые ограничения, такие как: максимальная длинна комментария, максимальная длинна имени пользователя и.т.д.

После того как вы, произведёте в компоненте JComments необходимые настройки, он полностью готов к работе. Но не всё, в нём так, как хотелось бы, на мой взгляд капча слишком сложная, что может привести к потере комментариев. Ведь не каждый посетитель, для того чтобы оставить комментарий, будет вводить непонятную капчу по несколько раз. Далее в статье я объясню как сделать её проще.

Как настроить капчу (Captcha) в компоненте JComments

По умолчанию Captcha в JComments, выглядит так. Как сделать комментарии на джумла

Согласитесь, ни сразу и разберёшь что там за символы, а взрослому человеку, далёкому от компьютера и вовсе не под силу ввести такую капчу. Отказываться от Captcha, тоже не рекомендуется, иначе вас завалят спамом, особенно это касается популярные проекты. Остаётся сделать капчу как можно проще, сейчас покажу как.

Для того что бы изменить настройки капчи, нам необходимо открыть файл с названьем «kcaptcha_config«, блокнотом Notepad++, если открыть его обычным блокнотом, код растянется в одну строчку будет не удобно его править. Найти этот файл можно по следующему пути. Зайдите в корень сайта, далее: components/com_jcomments/libraries/kcaptcha/kcaptcha_config.php.

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

Теперь нам надо немного его изменить, для того чтобы упростить капчу. Как сделать комментарии на джумла

Сохраните изменения и обновите страницу сайта, Captcha должна стать понятнее и удобнее. Как сделать комментарии на джумла

Как сделать картинки к комментариям в JComments с помощью плагина JComments Avatars

Для того чтобы вывести аватарки к комментариям, нам понадобится плагин JComments Avatars, скачать его можно на той же странице, где мы скачивали сам компонент JComments, пройдя по этой ссылке (в разделе плагины).

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

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

Далее, зайдите в настройки компонента JComments. Как сделать комментарии на джумла

В настройках перейдите в раздел «Права», из пользователей выберите «Public». Как сделать комментарии на джумла

На этой странице, в правом нижнем углу, находится раздел » Параметры отображения». Здесь напротив пункта «Показывать Gravatar», необходимо поставить галочку и сохранится. Как сделать комментарии на джумла

Теперь можно обновится и проверить изменения на сайте.

Если кого то не устраивает размер выводимых аватарок, а он по умолчанию составляет 32 на 32 пикселей, можно его изменить, я к примеру сделал 50 на 50 пикселей.

Как изменить размер аватара JComments

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *