Как стать автором
Обновить

Gravatar'ки

Время на прочтение2 мин
Количество просмотров11K

Большинство wordpress'овцев наверное знают что такое Gravatar. Это сервис, который позволяет пользователям светить свою аватарку при комментировании на любом из тысяч сайтов, которые поддерживают Gravatar, без регистрации или логина.

Как это работает?


Пользователь регистрируется на сервисе Gravatar и загружает аватарки.

… проходит некоторое время…

Пользователь приходит на некий блог и оставляет там комментарий. Конечно же, вместе с комментарием в 90% случаев он оставляет и свой email.

При отображении комментария, блог запрашивает у gravatar.com аватарку пользователя по его мылу. Если аватарка существует, она отображается. Если не существует — отображается стандартная картинка.

Для тех, кто знаком с Gravatar'ом, все это, конечно же, не новость. Однако есть и новость — в самом низу.



Хочу такое! С чего начать?


Регистрация на gravatar предельно проста.

1. Заходим на http://www.gravatar.com
2. Нажимаем ссылку «sign up» (сверху). Получаем:

3. Вводим свой email, и получаем через мгновение письмо с подтверждением и активацией вашего аккаунта на Gravatar.
4. Следуем инструкциям в письме и активируем аккаунт.

5. После активации, нужно посвязывать свои email адреса и аватарки (да, их может быть несколько!)

6. Аватарки можно загружать с диска или же указывать URL.
7. После добавления, вы можете растянуть или обрезать рисунок как вам нравится.


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

G — на аватарке нет ничего похабного, ее можно использовать на всех публичных сайтах.
PG — на аватарке могут быть неприличные жесты, или что-нибудь провокационное
R — аватарка содержит элементы жестокости, обнаженных тел или картины принятия тяжелых наркотиков
X — на аватарке изображены сцены порнографического характера.

Итак, выбираем свою категорию, тыцая на нужную кнопку.

9. И последнее — собственно, привязать аватарку к email адресу.


Вы можете надобавлять сколько угодно аватарок и email'ов, но это уже дело вкуса.

Для владельцев сайтов



Gravatar может встраивается в любой stand-alone блог (специально для друпаловцев).

Право, использование его простое как бублик. Вот, к примеру, реализация на PHP:
$email = "someone©somewhere.com";
$default = "http://www.somewhere.com/homestar.jpg";
$size = 40; //1, 16, 77 ... 512

$gravatar_uri = 'http://www.gravatar.com/avatar.php?'.
'gravatar_id='.md5($email).
'&default='.urlencode($default).
'&size='.$size;

print('');


А теперь — бонус



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


Как видите, это значительно оживляет вид ветки дискуссии. Поддерживаемые вариации картинок:
1. identicon

2. wavatar

3. monsterid


Для того, чтобы вживить их в свой код, нужно написать не default=http..., а, к примеру, default=monsterid

Вот и все на сегодня. Попытался раскрыть тему полностью. Об успехе судить вам.
Теги:
Хабы:
Всего голосов 68: ↑59 и ↓9+50
Комментарии52

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн