Gravatar в Rails

Gravatar (Globally Recognized Avatar) - онлайновый сервис хранения аватаров.  Сервис требует регистрации(регистрация базируется на emal), после чего предоставляется возможность аплодить аватар, который будет асоциироваться с его акаунтом. В общем ничего сверхестественного.

Таким образом предоставляется возможность централизованого хранения своих аватаров, которые будут одинаковы во всех блогах или социальных сетях.

Теперь немного о поддержке интеграции с сервисом в Ваш интернет-ресурс с помощью Rails.

Все очень просто.

Пишим небольшой  хелпер следующего содержания:

require ‘digest/md5′

def gravatar_url_for( email )

# create MD5 hash by email address

hash= Digest::MD5.hexdigest(email)

“http://en.gravatar.com/avatar/#{hash}”

end

И вьюв выглядин следующим образом:

<%= image_tag( gravatar_url_for ( email ))%>

Вот и все:)

Метки: , , ,

Комментариев: 3

  1. Stanislav O. Pogrebnyak пишет:

    Отличный пост. Срочно завожу на граватаре аккаунт.

  2. Роза пишет:

    Советую подписку на РСС закрепить на видном месте! Читателей будет больше! Особенно на таком ресурсе, как у вас! Пробовала - у меня на 50% больше посетителей стало!

  3. Леонид пишет:

    Увлекательно. Вернусь еще сюда и еще перечитаю.

Оставьте свой отзыв!

Блог работает на WordPress.
Подписка RSS: все записи, комментарии.