Как сделать аватары из социальных сетей для JComments
Так как очень часто задают вопрос, как вывести аватарку от социальной сети, как сделано у меня в блоге. Решил написать отдельный пост под это дело.
Для создания подобной системы нам нужно на самом деле 4 вещи.
- Joomla - тут все ясно.
- JComments - это очень известные комментарии для Joomla
- Slogin - Компонент авторизации через социальные сети, тоже вроде популярный иногда.
- JComments Avatar - плагин для отображения аватаров из различных источников.
И так, рецепт прост, ставим компонент комментариев JComments и Slogin настраиваем так, как вам нравится согласно инструкциям указанным на сайте разработчиков.
Специфика настройки JComments для показа аватаров
При настройке JComments надо учесть, что по умолчанию вывод аватаров отключен, по этому вам надо включить его.
Идем в настройки компонента JComments, вкладка "Права" активируем у всех групп пользователей опцию "Показывать Gravatar".
После этого в поле комментария появится аватарка, скорее всего пустая.
После этого устанавливаем плагин JComments Avatar проходим в менеджер плагинов и активируем плагин, выбрав в опции "" источник Slogin.
С JComments мы разобрались, теперь переходим к настройкам аватарок.
Настройка Slogin для отображения аватаров
Компонент Slogin - это компонент авторизации через социальные сети в поставке к нему есть специальный плагин, который вытягивает аватары от социальных сетей и сохраняет их в папку. То есть для того, чтоб JComments отображал аватары из социальных сетей надо просто активировать плагин Slogin Профиль, ни каких других настроек в принципе делать не надо.
Дополнительно, для придания большей красоты и интуитивности интерфейса вы можете активировать плагин JComments - Social Login, это позволит выводить блок авторизации через социальные сети в области JComments.
Теперь можете авторизоваться на сайте через Вконтакте и прокомментировать какую либо статью, и у вас будет аватарка из социальной сети.
Удачи вам в использовании этих компонентов. Кстати что JComments, что Slogin имеют очень много интересных возможностей о них я постараюсь рассказать в следующих статьях.
ЗЫ: Статью обновил в связи с изменением в SLogin. Теперь в поставке компонента нет плагина Аватаров, его заменил плагин Slogin Профиль, в котором гораздо больший набор возможностей.