From 2fefebe9f3dcd2d59a4224abc3c0a170e4806bc7 Mon Sep 17 00:00:00 2001 From: Krzysiek Szczuka Date: Wed, 17 Sep 2014 12:14:13 +0200 Subject: [PATCH] helpers --- app/helpers/letter_avatar.rb | 1 + app/helpers/letter_avatar/avatar_helper.rb | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 0 deletions(-) create mode 100644 app/helpers/letter_avatar.rb create mode 100644 app/helpers/letter_avatar/avatar_helper.rb diff --git a/app/helpers/letter_avatar.rb b/app/helpers/letter_avatar.rb new file mode 100644 index 0000000..5a96dbf --- /dev/null +++ b/app/helpers/letter_avatar.rb @@ -0,0 +1 @@ +require 'letter_avatar/avatar_helper' diff --git a/app/helpers/letter_avatar/avatar_helper.rb b/app/helpers/letter_avatar/avatar_helper.rb new file mode 100644 index 0000000..d897d68 --- /dev/null +++ b/app/helpers/letter_avatar/avatar_helper.rb @@ -0,0 +1,16 @@ +# encoding: UTF-8 +module LetterAvatar::AvatarHelper + + def avatar_for(name, size = 64) + LetterAvatar.generate(name, size) + end + + def avatar_url_for(avatar_path) + avatar_path.to_s.gsub(/public/,'') + end + + def avatar_tag(name, size = 64) + image_tag(avatar_url_for(avatar_for(name, size))) + end + +end -- libgit2 0.21.0