Gravatar é um ótimo avatar por serviço de e-mail. Tudo o que você precisa fazer é converter o endereço de e-mail em uma soma de verificação md5. Em seguida, conecte-o ao url da imagem de avatar e você terá sua imagem de avatar.
Você deve considerar as opções que deseja definir para a imagem. Veja a documentação para isso: https://en.gravatar.com/site/implement/images/
Eu defini minhas opções como dimensões, uma classificação G e em branco se nenhuma imagem disponível. Eu escolhi ter apenas o tamanho e a borda da imagem como parâmetros para o meu Método do Gravatar Helper. Este é o método:
def gravatar(email, size, border)
"<img src="http://www.gravatar.com/avatar/#{
Digest::MD5.new.update(
email.to_s.strip.downcase
).hexdigest
}?d=blank&s=#{size}&r=g"" style=""height:#{size}px;width:#{size}px;border:#{border}px"">"".html_safe
end
Certifique-se de seguir meu blog! http://6ftdan.com
- Daniel P. Clark
“