Как сделать аватары из социальных сетей для JComments

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

Аватары в комментариях Joomla из социальной сети

 Для создания подобной системы нам нужно на самом деле 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 Профиль, в котором гораздо больший набор возможностей.

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

Guest

Комментарии  

Пётр Антипин
# +2 Пётр Антипин 13.06.2015 10:23
а ваш шаблон комментариев можете скинуть?оформле ние очень понравилось :-)
Ответить
Вадим
# +2 Вадим 13.06.2015 11:54
Я использую коммерческий шаблон разработанный этими ребятами www.roundtheme.com/
Ответить
Владимир Королев
# +1 Владимир Королев 13.05.2015 20:29
огромное спасибо за статью. Настроил все за пять сек.. Хочу отметить, что работает даже в связке с adsmanager
Ответить
Евгений Татаринов
# 0 Евгений Татаринов 08.03.2015 17:58
Надо попробовать ... спасибо
Ответить
 Роман
# 0 Роман 29.07.2014 19:48
Спасибо за информацию!
Ответить
Иван
# 0 Иван 09.03.2014 14:06
ДОбрый день. Вопрос такой, вы пишете про платный плагин соцсетей, или это все есть в бесплатном? Я просто скачал его, но там на каждую соц сеть нужно не тлько id, но и секретный ключ...как это все настроить, или нужно только покупать этот модуль полностью? спасибо.
Ответить
Вадим Куницын
# -1 Вадим Куницын 09.03.2014 18:54
Я думаю, чтоб не задавать таких вопросов, надо прочитать документацию по настройке компонента. joomline.ru/docs/slogin.html
Ответить
Вадим Куницын
# +1 Вадим Куницын 21.02.2014 15:24
Тестируем функционал кроспостинга.
Ответить
JoomLine joomline
# -1 JoomLine joomline 21.02.2014 15:38
Теперь Авторизовавшись через, Вконтакте, FaceBook или Twitter будет автоматический кроспостинг!
Ответить
Илья
# 0 Илья 22.02.2014 13:41
А при слиянии аккаунтов будет работать? Например после регистрации, подключить к аккаунту Вконтакте, FaceBook, Twitter, будет кроспостинг во все 3 или не будет вообще?
Ответить
Вадим Куницын
# 0 Вадим Куницын 22.02.2014 14:09
Под той социальной сетью, которой авторизовался, и будет репост.
Ответить
Артур
# +5 Артур 05.11.2013 21:08
привет, установлен s -login + jcomments +k2 , все это работает, но при попытке уже зарегистрирован ного юзера войти через форму с-логин в комментах кидает на страницу site.ru/compone nt/jcomments/ и соответственно вылетает ошибка.. как ее решить?
Ответить
Александр Липко
# 0 Александр Липко 05.10.2013 07:42
Slogin на joomla 1.5 работает?
Ответить
Вадим
# -1 Вадим 06.11.2013 06:09
Только по платной подписке, и обновляться уже компонент не будет.
Ответить
szamriy
# +1 szamriy 24.09.2013 14:45
Спасибо!
Ответить
Денис Панасюк
# +1 Денис Панасюк 23.09.2013 08:47
Спасибо!
Ответить
Андрей Потапов
# -1 Андрей Потапов 23.09.2013 08:45
Пробный коммент. Посмотреть как работает аватар. )
Ответить
Вадим
# 0 Вадим 09.09.2013 02:16
Статью обновил. Из-за того что произошли некоторые изменения в Slogin теперь плагин аватаров заменен на плагин профиля. Волноваться из-за этого не стоит. Как только пользователи снова зайдут под своими аккаунтами, аватары обновятся.
Ответить
lewkee
# 0 lewkee 20.08.2013 07:30
Приветствую. Спасибо за статью.
А не подскажите, как встроить иконки авторизации в сторонний шаблон jcomments?
Если стоит шаблон default - иконки отображаются, если поменять на любой другой - все пропадает
Ответить
Вадим
# -1 Вадим 01.09.2013 03:44
Большая часть шаблонов которые ходят в сети для Jcomments это еще шаблоны для JComments 2.2 и не имеют очень многих файлов, чтоб понять чего в них нет, а что есть рекомендую сделать сравнение с оригинальным шаблоном. Еще вариант просто взять от стороннего шаблона css и создать на базе оригинального шаблона JComments новый шаблон.
Ответить
lbol1k
# 0 lbol1k 16.08.2013 13:26
avatar tut :lol:
Ответить
эдуард
# 0 эдуард 07.09.2013 06:27
:-|
Ответить
Тестер
# 0 Тестер 15.08.2013 03:26
О то что нужно, давно искал такую фишку!
Ответить
Sergey Parfenov
# 0 Sergey Parfenov 04.08.2013 21:32
есть недоработка плагина авторизации для jcomments отвечающего за авторизацию через форму добавления комментариев... если запретить незарегистриров анным/неавториз ованным комментирование , то и кнопочки тоже не показываются, а надо бы чтоб они были доступны для щёлканья ;-)
Ответить
Вадим
# 0 Вадим 05.08.2013 06:42
На это даже ни кто ни когда не тестировал плагин, написал разработчику плагина по этому поводу... Вообще баг достаточно интересный.
Ответить
Пётр Антипин
# 0 Пётр Антипин 13.06.2015 10:27
а решение этой проблемы появилось вообще?
Ответить
Вадим
# 0 Вадим 13.06.2015 11:56
joomlaforum.ru/.../...
Здесь есть решение проблемы.
Ответить
Максим Уваров
# 0 Максим Уваров 01.08.2013 19:26
Просто хочу увидеть отображение аватаров :-)
Ответить
Вадим
# -1 Вадим 03.08.2013 01:01
Думаете вас кто-то обманывает ;-) Аватары из социальных сетей для JComments вполне нормально подтягиваются.
Ответить
Gevorg Grigoryan
# +3 Gevorg Grigoryan 31.07.2013 10:41
Спасибо,не знал))) Подскажите где взять такие кнопки savepic.ru/4685139.png ? На многих сайтах видел,так и не допер откуда берут))

Заранее спасибо
Ответить
Вадим
# +1 Вадим 31.07.2013 13:26
Это кнопки от яндекс. Об том как их сделать я напишу в следующей статье и возможно выложу бесплатный плагин для интеграции их в сайт Joomla.
Ответить