Método do Rails Gravatar Helper

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