Sha256: de71fd17c7bdb88b976571d7c0270641196e6d05d51c151b4fd021c37aaf17b4

Contents?: true

Size: 1.21 KB

Versions: 14

Compression:

Stored size: 1.21 KB

Contents

module ForumHelper

  def forum_search(search_for, page, per, topic_ids = nil)
    # need to get list of topic_ids visible to this user (unless a topic_id is provided)
    # then do search, similar to forum_controller search
  end

  def display_name_for_moderator(user)
    color = 'black'
    color = 'orange' if user.forum_status > 2
    color = 'red' if user.forum_status > 5
    color = 'green' if user.forum_status == -1
    
    ( "[" +
      link_to(user.email, "/admin/users/#{user.id}") +
    "] <span class='#{color}'>" +
      user.display_name + 
      "</span> " +
      ('*' * user.spam_points.to_i)).html_safe
  end

  def extra_profile(post)
    b = Block.cache_get(_sid, "Forum: extra profile")

    return nil unless b

    render :inline=>b.body, :locals=>{:post=>post}
  end

  def search(options = {})
    render :partial=>"forum/search_form"
  end

  def forums_name
    Preference.getCached(_sid, "forums_name", "Forums")
  end

  def level_okay(minimum_level)
    return true if minimum_level == 0
    return false unless current_user
    return true if current_user.forum_level >= minimum_level
    return false
  end

  def order_arrow(o) 
    return (o == 'desc' ? "&darr;" : "&uarr;").html_safe
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
kit_cms-2.3.20 app/helpers/forum_helper.rb
kit_cms-2.3.19 app/helpers/forum_helper.rb
kit_cms-2.3.18 app/helpers/forum_helper.rb
kit_cms-2.3.17 app/helpers/forum_helper.rb
kit_cms-2.3.16 app/helpers/forum_helper.rb
kit_cms-2.3.15 app/helpers/forum_helper.rb
kit_cms-2.3.14 app/helpers/forum_helper.rb
kit_cms-2.3.13 app/helpers/forum_helper.rb
kit_cms-2.3.11 app/helpers/forum_helper.rb
kit_cms-2.3.10 app/helpers/forum_helper.rb
kit_cms-2.3.9 app/helpers/forum_helper.rb
kit_cms-2.3.8 app/helpers/forum_helper.rb
kit_cms-2.3.7 app/helpers/forum_helper.rb
kit_cms-2.3.6 app/helpers/forum_helper.rb