Sha256: 1528d2792d639bf50821944875a4ba188010deaa918da44c98aa66f7eccf721c

Contents?: true

Size: 619 Bytes

Versions: 24

Compression:

Stored size: 619 Bytes

Contents

module MyForum
  module UsersHelper
    # Display title name dependent user posts count
    def user_title(user)
      #TODO
      t('.beginner')
    end

    # Display user avatar
    def user_avatar(user)
      return image_tag(user.avatar, class: 'user-avatar') unless user.avatar.blank?

      image_tag('blank_avatar.png', class: 'user-avatar')
    end

    def user_posts_count(user)
      user.posts_count
    end

    def online_user_marker(user_login)
      return unless User.online.pluck(:login).include?(user_login)
      content_tag :div, ' '.html_safe, class: 'label label-success'
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
my_forum-0.0.1.beta27 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta26 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta25 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta24 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta23 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta22 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta21 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta20 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta19 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta18 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta17 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta16 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta15 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta14 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta13 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta12 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta11 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta10 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta9 app/helpers/my_forum/users_helper.rb
my_forum-0.0.1.beta8 app/helpers/my_forum/users_helper.rb