Module: Goldencobra::ApplicationHelper

Includes:
ArticlesHelper, LoginHelper, NavigationHelper
Defined in:
app/helpers/goldencobra/application_helper.rb

Instance Method Summary collapse

Methods included from LoginHelper

#render_login_widget, #render_registration_widget

Methods included from NavigationHelper

#breadcrumb, #navigation_menu

Methods included from ArticlesHelper

#index_of_articles, #read_on, #render_article_content_parts, #render_article_image_gallery, #render_article_type_content, #render_article_widgets

Instance Method Details

#basic_goldencobra_headers(options = {}) ⇒ Object



26
27
28
# File 'app/helpers/goldencobra/application_helper.rb', line 26

def basic_goldencobra_headers(options={})
  render :partial => "/goldencobra/articles/headers", :locals => {:options => options}
end

#bugtrackerObject



13
14
15
16
17
18
19
20
# File 'app/helpers/goldencobra/application_helper.rb', line 13

def bugtracker
  user_mod = Goldencobra::Setting.for_key("goldencobra.bugherd.user")
  role_mod = Goldencobra::Setting.for_key("goldencobra.bugherd.role")
  bugherd_api = Goldencobra::Setting.for_key("goldencobra.bugherd.api")
  if bugherd_api.present? && user_mod.present? && role_mod.present? && eval("#{user_mod} && #{user_mod}.present? && #{user_mod}.has_role?('#{role_mod}')")
    render :partial => "goldencobra/articles/bugherd", :locals => {:bugherd_api => bugherd_api}
  end
end

#edit_article_linkObject



22
23
24
# File 'app/helpers/goldencobra/application_helper.rb', line 22

def edit_article_link
  render :partial => "goldencobra/articles/edit_article_link"
end

#s(name) ⇒ Object



7
8
9
10
11
# File 'app/helpers/goldencobra/application_helper.rb', line 7

def s(name)
  if name.present?
    Goldencobra::Setting.for_key(name)
  end
end