Adicione imagens de perfil com Gravatar

Criado por Catherine Jones

Importante

Você precisa ter um email registrado no Gravatar para que esse tutorial funcione. Se você não tem, você pode se registrar em gravatar.com.

1. Adicione a gem Gravtastic

Abre sua gemfile e abaixo da gem devise adicione

gem 'gravtastic'

In the terminal run

bundle install

Isso vai instalar gem gravtastic. Lembre-se de restartar sua aplicação.

2. Coloque o Gravatar na sua aplicação

Abra app/models/user.rb, e adicione as seguintes linhas

include Gravtastic
gravtastic

logo abaixo da primeira linha

3. Configure o Gravatar

Abra app/views/layouts/application.html.erb e na seção

<% if user_signed_in? %>

mas antes do

<% else %>

adicione

<%= image_tag current_user.gravatar_url %>

Agora abra a aplicação no seu browser e faça login com um email associado com o Gravatar. Você deve poder ver seu Gravatar.

Anterior   Próximo