Обзоры расширений Joomla

 

 

Item rating – компонент и модуль рейтингов Joomla с поддержкой K2, VirtueMart и возможностью создания звёзд в сниппетах. Кроме этого компонент интегрируется ещё с рядом других расширений, например, Hikashop, Moset tree, SP Page Builder и другие. Возможно создавать множество групп критериев со множеством вложенных критериев. Компонент весьма гибко настраивается, причём без необходимости правки кода. Можно ограничить голосование из фронтальной и\или административной части, ограничить голосование для каких-то отдельных групп пользователей Joomla, есть ограничения по IP и на основании куков.

В админке компонента есть раздел со статистикой, доступно 4 макета области рейтингов с настройками внешнего вида и интеграцией со шрифтом Awesome. Компонент добавляет на страницу микроразметку для расширенных сниппетов Google. Формат schema.org: «Product» («Товар») или «Article News» («Новостная статья»).

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

В обзоре будет участвовать последняя, на момент написания статьи (24.05.2017), русскоязычная версия Item rating 1.2.4 в Joomla 3.7.2. Основной шаблон сайта – Rsvario 1.0.10, визуальный текстовый редактор TinyMCE 4.5.6. На примере менеджера материалов Joomla (com_content).

На официальном сайте расширений Joomla 10 отзывов, расширение добавлено 19.11.2014.

  • Общий рейтинг – 100 из 100.
  • Функциональность – 100 из 100.
  • Простота использования – 100 из 100.
  • Документация – 100 из 100.
  • Поддержка – 100 из 100.
  • Соотношение цена\качество – 100 из 100.

На данный момент стоимость расширения $29.

Особенности Item rating

Перечислю основные, на мой взгляд, особенности данного компонента Joomla рейтинга. Под «элементами» стоит понимать статьи (Joomla, K2), товары (VirtueMart, Hikashop), объявления (Ads manager), местоположения (My Maps) и другие «типы» контента, для которых можно создать рейтинг при помощи Item rating.

  • Поддержка Joomla 3.
  • Переведён на русский, английский, немецкий, французский, польский, итальянский и другие языки. Включая всплывающие подсказки. Перевод на русский язык полный, но в рамках доступных для перевода строк в файле локализаций. То, что отображается на английском не включено в файл локализации.
  • Гибкие настройки внешнего вида области голосования. Возможность изменения стилей без правки CSS или с добавлением своих CSS-стилей прямо в админке. Компонент позволяет настроить сам макет области рейтинга. Всего, по умолчанию, доступно 4 макета с горизонтальной и вертикальной ориентацией. При редактировании настроек внешнего вида области рейтинга сразу видны изменения в административной части сайта.
  • Наличие модуля рейтинга с возможностью отображения различных элементов, у которых есть рейтинг.
  • Поддержка добавления рейтинга к элементам при помощи любого визуального текстового редактора Joomla.
  • Возможность создания множества категорий рейтингов с множеством критериев рейтинга в каждой категории.
  • Каждый критерий (показатель\шкала) может выглядеть по-разному (9 вариантов): панель процентов, звёздочки, иконки, рука с указательным пальцем вверх\вниз.
  • Возможность ограничить доступ к голосованию: с административной и\или фронтальной части (голоса суммируются); на основании групп пользователи Joomla.
  • Запрет на многократное голосование по IP-адресу; по кукам.
  • Возможность задания\изменения рейтинга и количества голосов из админки.
  • Возможность закрепления групп критериев за категориями материалов Joomla, K2, Zoo.
  • Уведомления администратора о голосованиях.
  • Наличие статистики по голосам для разных расширений (материалы Joomla, K2, VirtueMart) в виде диаграммы.
  • Возможность настроить отображения определённого текста в зависимости от диапазона оценки, которую поставил пользователь.
  • Поддержка адаптивности. Улучшенная поддержка голосования при помощи нажатия пальцем.
  • Компонент построен на фреймворке Joomla, что делает его высоко совместимым с другими расширениями.
  • Наличие встроенной системы обновления компонента.
  • Наличие встроенного редактора языка, для перевода элементов интерфейса компонента.
  • Поддержка переопределений. Компонент рейтинга Joomla 3 поддерживает стандартную структуру MVC (от англ. «Model-View-Controller» – «Модуль-Вид-Контроль»). То есть, можете полностью переопределить шаблон рейтинга.
  • Техническая поддержка и документация на английском языке.

Совместим с такими расширениями:

  • Zoo.
  • SP Page Builder.
  • Moset Tree.
  • JomSocial.
  • Gmapfp.
  • Community builder.
  • Ads manager.
  • FlexiContent.
  • Hikashop.
  • K2.
  • My Maps.
  • VirtueMart.
  • Менеджер материалов Joomla (com_content).

Звёзды в сниппетах

На рисунке ниже показан пример фрагмента поисковой выдачи Google, где есть сниппеты со звёздами.

Звёзды в сниппетах
Звёзды в сниппетах

Обратите внимание, что несмотря на то, что в Item rating есть микроразметка для создания звёзд в сниппетах, это не значит, что они у Вас гарантированно будут. Вы можете проверить структурированные данные в специальном инструменте. Так же можно посмотреть отчёт в Google Search Console (Вид в поиске – Структурирвоанные данные). Если были выявлены ошибки, обратитесь к этой статье.

Даже если там всё будет хорошо (без ошибок и предупреждений), то и это не является гарантией. Есть ряд требований, которые нужно выполнять, кроме формальной вставки специального кода. Обратите особое внимание на раздел «Quality guidelines» («Рекомендации по качеству»). Если подытожить, то рейтинги у Вас на сайте должны быть реальными и актуальными. Их должны оставлять на Вашем сайте настоящие пользователи. Также содержимое страницы не должно пропагандировать педофилию, зоофилию, сексуальное насилие, насильственные или жестокие действия или целенаправленную ненависть.

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

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

Группы рейтинга

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

Item rating
Item rating

Опция Rich snippet Defination (тип описания расширенных сниппетов) позволяет указать один из двух типов:

  1. Product. Товар. Подходит для товаров VirtueMart, Hikashop и, наверное, для объявлений Ads manager.
  2. NewsArticle. Новостная статья. Подходит для всего остального. Например, для материалов Joomla и K

Опция Article Категория позволяет указать, к каким категориям материалов Joomla нужно применять эту группу рейтингов. Если Вам нужно будет применить данную группу рейтинга только к каким-то конкретным материалам, то удалите из этой настройки все категории, перейдите в настройки нужного материала и на вкладке Rating Item Setting (настройки рейтинга элемента) укажите группу рейтинга Item rating, которую Вы создали и хотите применить к этому материалу.

Присвоение рейтинга к материалу
Присвоение рейтинга к материалу

В области Стилизация Вы сможет изменить цвета различных частей области голосования, включить\отключить некоторые её элементы и изменить позицию итогового рейтинга (усреднённого). Если не хватит этих настроек Вы сможете задать свои собственные CSS-стили прямо тут, не редактируя файл таблицы стилей. Пример применения CSS-стилей Вы сможете увидеть в видеообзоре ниже в данной статье.

Элементы рейтинга

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

Joomla рейтинг
Joomla рейтинг

Опция Тип рейтинга позволяет менять иконки самого рейтинга. Доступно четыре типа:

  1. Рейтинг. Доступно 7 пиктограмм на выбор.
  2. Пальцы вверх-вниз.
  3. Панель.
  4. Font Awsome. Доступно несколько десятков символов на выбор с возможностью изменения цвета.

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

Звезды в сниппетах
Звезды в сниппетах

В области Предварительный просмотр Вы сможете задать текстовые описания для разных диапазонов оценок элементов рейтинга. Например, если пользователь выбрал оценку в диапазоне от 1 до 20, рядом будет показана надпись – «Ужасно», от 21 до 40 – «Плохо» и так далее. Минимальный шаг простановки 1, диапазон от 1 до 100 включительно. Пример данной настройки Вы сможете посмотреть в видеообзоре ниже в статье.

Даже если у Вас выбраны в качестве иконок рейтинга «5 звёзд», то всё равно пользователь сможет проставить, например, оценку «23».

Отчёт

Как уж упоминалось ранее, в Item rating есть раздел Report (Отчёт) (рисунок ниже).

Отчёты
Отчёты

По каждой статье, товару и т.д. будет доступна вот такая информация (рисунок ниже).

Отчёты по рейтингу элемента
Отчёты по рейтингу элемента

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

Настройки Item rating

Все настройки компонента Joomla рейтинга разделены на четыре вкладки.

  1. Item Rating.
  2. Live update. Позволяет настроить автоматическое обновление компонента из админки сайта, если у Вас актуальный статус подписки.
  3. Translations. Позволяет изменить перевод элементов интерфейса.
  4. Права. Позволяет разграничить права доступа различных групп пользователей к компоненту.

На «главной» вкладке Item Rating (рисунок ниже) собраны глобальные настройки компонента, влияющие на все группы и критерии рейтинга. Рассмотрим наиболее интересные, на мой взгляд.

Настройки Item rating
Настройки Item rating
  • IP Address Resctrition. Ограничение по IP-адресу. Ограничивает возможность голосования за один и тот же элемент (материал\статью, товар, объявление) с одного IP-адреса более одного раза.
  • Cookie Restrcition. Ограничение по кукам. Ограничивает возможность голосования за один и тот же элемент (материал\статью, товар, объявление) более одного раза, с привязкой по кукам.
  • Cookie Hours. Количество часов, в течение которых будет действовать ограничение на голосование по кукам.
  • Prompt on form Submit. Подтверждение при отправке голоса. Активирует отображение всплывающей формы (рисунок ниже) с возможностью ввода точного значения для каждого критерия рейтинга. Форма появляется во фронтальной части сайта тогда, когда пользователь нажимает на иконки рейтинга, чтобы проголосовать. На мой взгляд, это очень замедляет и к тому же раздражает. Советую сразу отключить.
Подтверждение голосования
Подтверждение голосования

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

Рейтинг на странице категории
Рейтинг на странице категории

Если для опции Макет категории выбрано Нормальный вид, то на страницах блога категории будут отображаться «полные» области рейтинга (рисунок ниже).

Полный рейтинг на странице категории
Полный рейтинг на странице категории

Модуль рейтинга Joomla

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

Модуль рейтинга Joomla
Модуль рейтинга Joomla

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

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

Видеообзор

В данном видеообзоре рассмотрены основные моменты по настройке компонента и модуля Item rating 1.2.4 в Joomla 3.7.2. Основной шаблон сайта (бесплатный) – JM Internet 1.0.2, визуальный текстовый редактор TinyMCE 4.5.6. На примере менеджера материалов Joomla (com_content).

 

 

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube, Rutube и Mail.ru.

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

 

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