Интеграция Gravatar в комментариях на uCoz

Интеграция Gravatar в комментариях на uCoz

02013-08-2546034Денис Абдуллин

Автоматическое добавление аватара по E-Mail с помощью Gravatar на uCoz – это возможно. Скрипт будет полезен для сайтов, где нет регистрации, но есть комментарии. Также можно просто установить скрипт для комментариев гостей.

Что такое Gravatar?

Gravatar – глобально распознаваемые аватары. Сервис, который по e-mail определяет аватар пользователя. Это очень удобно, логика проста: пользователь регистрируется на Gravatar, оставляет там свой аватар (фото профиля), затем на других сайтах пользователь пишет комментарии и указывает e-mail, там, где интегрирован Gravatar, будет показываться аватар из этого сервиса. Поменяв аватар на Gravatar, он поменяется во всех ваших комментариях на всех сайтах.

Подключение Gravatar для uCoz

1. Загрузите файл библиотеки MD5 «jquery.md5.js» в корневую папку.

2. Вставьте в нужном модуле на страницу материалов и комментариев к нему после <body> следующий код, заменив в нем путь к библиотеке MD5:

Код
<script type="text/javascript" src="http://ваш_сайт/jquery.md5.js"></script>  
<script type="text/javascript" language="javascript">  
function userpic(email,id,name) {  
$('.'+id +' > .userpic').html('<img alt="'+name+'"'  
+'src="http://www.gravatar.com/avatar/'+$.md5(email)+'?d=wavatar&s=50&r=g" >');  
}  
</script>

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

Комментарии » Вид комментариев

Код
<div class="u-info ent$ID$">  
<div class="userpic"><script type="text/javascript" language="javascript">userpic('$EMAIL$','ent$ID$','$NAME$');</script>  
</div>

На этом можно закончить, но давайте разберемся с переменными в данном коде:

$EMAIL$ - E-Mail пользователя, который оставил комментарий.

$ID$ - номер комментария, нужен для того, чтобы аватар показывался в нужном месте.

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


Создать сайт в uKit Нужен классный сайт для бизнеса?
Воспользуйтесь сервисом uKit. Никакого кода!
Комментарии (4)
Сергей Костюк 2014-04-05 в 13:27 / МатериалСпам
Помогите пожалуйтса, мне очень понравился вид комментариев под статьями на вашем сайте, но сам сделать так же я не могу.
0
Рашид Ситимов 2013-09-10 в 01:48 / МатериалСпам
Полезно для блоггеров у кого сайт на uCoz
3
Гость 2013-09-09 в 23:38 / МатериалСпам
фигня.
-1
Ruslan Saharuck 2013-09-01 в 18:01 / МатериалСпам
Штука интересная, но особо полезна вряд ли будет(((
-1
Чтобы оставить комментарий или отзыв под этой публикацией, войдите или зарегистрируйтесь.