Sha256: 699d068f30fe1bd0d2516360df9c9d9935af833116344f1d2b23321d6301dfab

Contents?: true

Size: 800 Bytes

Versions: 20

Compression:

Stored size: 800 Bytes

Contents

module SearchHelper  
  def subject_with_details subject
    subject = subject.subject if subject.is_a? Actor    
    render :partial => subject.class.to_s.pluralize.downcase + '/' + subject.class.to_s.downcase + '_with_details',
           :locals => {subject.class.to_s.downcase.to_sym => subject}
  end
  
  def focus_search_link text, search_class, query
    search_class = search_class.to_s if search_class.is_a? Class or search_class.is_a? Symbol
    link_to text, search_path(:focus => search_class.downcase.pluralize, :search_query => query ), :remote => true
  end
  
  def too_short_query?
    return true if params[:search_query].blank?
    bare_query = strip_tags(params[:search_query]) unless bare_query.html_safe?
    return bare_query.strip.size < SearchController::MIN_QUERY
  end
end

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
social_stream-0.10.4 base/app/helpers/search_helper.rb
social_stream-base-0.9.14 app/helpers/search_helper.rb
social_stream-0.10.3 base/app/helpers/search_helper.rb
social_stream-base-0.9.13 app/helpers/search_helper.rb
social_stream-0.10.2 base/app/helpers/search_helper.rb
social_stream-base-0.9.12 app/helpers/search_helper.rb
social_stream-0.10.1 base/app/helpers/search_helper.rb
social_stream-0.10.0 base/app/helpers/search_helper.rb
social_stream-base-0.9.11 app/helpers/search_helper.rb
social_stream-0.9.7 base/app/helpers/search_helper.rb
social_stream-base-0.9.10 app/helpers/search_helper.rb
social_stream-0.9.6 base/app/helpers/search_helper.rb
social_stream-base-0.9.9 app/helpers/search_helper.rb
social_stream-0.9.5 base/app/helpers/search_helper.rb
social_stream-base-0.9.8 app/helpers/search_helper.rb
social_stream-0.9.4 base/app/helpers/search_helper.rb
social_stream-0.9.3 base/app/helpers/search_helper.rb
social_stream-base-0.9.7 app/helpers/search_helper.rb
social_stream-0.9.2 base/app/helpers/search_helper.rb
social_stream-base-0.9.6 app/helpers/search_helper.rb