Module ApplicationHelper
In: app/helpers/application_helper.rb

Methods added to this helper will be available to all templates in the application.

Methods

Public Instance methods

[Source]

    # File app/helpers/application_helper.rb, line 42
42:   def class_for_nav(params, action, controller = 'home')
43:     params[:controller] == controller && params[:action] == action ? { :class => 'down' } : {}
44:   end

[Source]

    # File app/helpers/application_helper.rb, line 11
11:   def google_maps_key
12:     if @controller.request.env['SERVER_NAME'] =~ /allourideas/
13:       # allourideas.org
14:       'ABQIAAAAYF1X_Xk6WVB2CJtN2ceMNRTLCQwoxxEaAy7MVXgS8jhkwc-a1hQayD28z5vhzz9k8nBR7mUClbkciQ'
15:     else
16:       # compairwise.photocracy.org
17:       'ABQIAAAAYF1X_Xk6WVB2CJtN2ceMNRSiwqBVK9UCwh-neRGNZQGFqE8clRQUTXNArLqWIfILMbRsjgmsvO3XEg'
18:     end
19:   end

[Source]

    # File app/helpers/application_helper.rb, line 38
38:   def log_or_new_path
39:     @controller.user_set? ? new_question_path : new_user_path
40:   end

[Source]

   # File app/helpers/application_helper.rb, line 3
3:   def logged_in?
4:     @controller.user_set?
5:   end

[Source]

    # File app/helpers/application_helper.rb, line 50
50:   def login_or_users_path
51:     @controller.user_set? ? users_path : login_path
52:   end

[Source]

   # File app/helpers/application_helper.rb, line 7
7:   def percentage(num, denom)
8:     @controller.percentage(num, denom)
9:   end

[Source]

    # File app/helpers/application_helper.rb, line 30
30:   def quick_link(uri, default)
31:     unless @name
32:       q = Question.first(:conditions => { :pairwise_id => @question_id } )
33:       @name = q && !q.name.empty? ? q.name : true
34:     end
35:     @name == true ? default : "/#{@name}/#{uri}"
36:   end

[Source]

    # File app/helpers/application_helper.rb, line 46
46:   def rounded(content, classes = "border")
47:     render(:partial => 'shared/rounded', :locals => { :classes => classes, :content => content })
48:   end

[Source]

    # File app/helpers/application_helper.rb, line 21
21:   def status(active)
22:     active ? t('common.active') : t('common.inactive')
23:   end

[Source]

    # File app/helpers/application_helper.rb, line 25
25:   def vote_quick_link(default)
26:     q = Question.first(:conditions => { :pairwise_id => @question_id } )
27:     q && !q.name.empty? ? @controller.named_url_for_question(q) : default
28:   end

[Validate]