Використання Gravatar

Created by Catherine Jones

Переклад українською - Bogdan Varshchuk, @g3d

Редагування та оновлення - Aleksandra Klochko, @aleksacastle

Ця iнструкцiя передбачає, що у вас вже створений додаток Ideas та додана аутентифікація користувачів через Devise.

Важливо!

Необхідно бути зареєстрованим на Gravatar та мати доступ до мейлу, який використовувався при реєстрації. Якщо у вас немає аккаунту - перейдіть на gravatar.com та зареєструйтеся.

1. Додамо Gravtastic gem

Відкриваємо gemfile та під devise gem додамо

gem 'gravtastic'

у терміналі виконуємо:

bundle install

Ми встановили gravtastic gem. Не забудь перезапустити rails сервер.

2. Встановлення Gravatar

Відкриваємо app/models/user.rb, та додаємо

include Gravtastic
gravtastic

одразу ж після першого рядку.

3. Налаштування Gravatar

Відкриємо app/views/layouts/application.html.erb та в секції

<% if user_signed_in? %>

але перед

<% else %>

додамо

<%= image_tag current_user.gravatar_url %>

Тепер відкрий у браузері додаток та увійди в свій профайл використовуючи той мейл, який пов’язаний із Gravatar. Ти побачиш свій Gravatar.