Використання 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.