Pull to refresh

Gravatar'ки

Reading time 2 min
Views 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

Вот и все на сегодня. Попытался раскрыть тему полностью. Об успехе судить вам.
Tags:
Hubs:
+50
Comments 52
Comments Comments 52

Articles