Module: ApplicationHelper (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
ApplicationHelper::HEADING_RE
ApplicationHelper::MACROS_RE
ApplicationHelper::TOC_RE
Instance Methods
ApplicationHelper#authorize_for / 2
ApplicationHelper#link_to_if_authorized / 4
ApplicationHelper#link_to_remote_if_authorized / 3
ApplicationHelper#link_to_user / 2
ApplicationHelper#link_to_issue / 2
ApplicationHelper#link_to_attachment / 2
ApplicationHelper#link_to_revision / 3
ApplicationHelper#link_to_message / 3
ApplicationHelper#link_to_project / 3
ApplicationHelper#toggle_link / 3
ApplicationHelper#image_to_function / 3
ApplicationHelper#prompt_to_remote / 5
ApplicationHelper#format_activity_title / 1
ApplicationHelper#format_activity_day / 1
ApplicationHelper#format_activity_description / 1
ApplicationHelper#format_version_name / 1
ApplicationHelper#due_date_distance_in_words / 1
ApplicationHelper#render_page_hierarchy / 3
ApplicationHelper#render_flash_messages
ApplicationHelper#render_tabs / 1
ApplicationHelper#render_project_jump_box
ApplicationHelper#project_tree_options_for_select / 2
ApplicationHelper#project_tree / 2
ApplicationHelper#project_nested_ul / 2
ApplicationHelper#principals_check_box_tags / 2
ApplicationHelper#principals_options_for_select / 2
ApplicationHelper#truncate_single_line / 2
ApplicationHelper#truncate_lines / 2
ApplicationHelper#anchor / 1
ApplicationHelper#html_hours / 1
ApplicationHelper#authoring / 3
ApplicationHelper#time_tag / 1
ApplicationHelper#syntax_highlight_lines / 2
ApplicationHelper#syntax_highlight / 2
ApplicationHelper#to_path_param / 1
ApplicationHelper#pagination_links_full / 3
ApplicationHelper#per_page_links / 1
ApplicationHelper#reorder_links / 3
ApplicationHelper#breadcrumb / 1
ApplicationHelper#other_formats_links / 1
ApplicationHelper#page_header_title
ApplicationHelper#html_title / 1
ApplicationHelper#body_css_classes
ApplicationHelper#accesskey / 1
ApplicationHelper#textilizable / 1
ApplicationHelper#parse_non_pre_blocks / 1
ApplicationHelper#parse_inline_attachments / 6
ApplicationHelper#parse_wiki_links / 6
ApplicationHelper#parse_redmine_links / 6
ApplicationHelper#parse_sections / 6
ApplicationHelper#parse_headings / 6
ApplicationHelper#parse_macros / 6
ApplicationHelper#replace_toc / 2
ApplicationHelper#simple_format_without_paragraph / 1
ApplicationHelper#lang_options_for_select / 1
ApplicationHelper#label_tag_for / 3
ApplicationHelper#labelled_tabular_form_for / 2
ApplicationHelper#labelled_form_for / 2
ApplicationHelper#labelled_fields_for / 2
ApplicationHelper#labelled_remote_form_for / 2
ApplicationHelper#error_messages_for / 1
ApplicationHelper#back_url_hidden_field_tag
ApplicationHelper#check_all_links / 1
ApplicationHelper#progress_bar / 2
ApplicationHelper#checked_image / 1
ApplicationHelper#context_menu / 1
ApplicationHelper#calendar_for / 1
ApplicationHelper#include_calendar_headers_tags
ApplicationHelper#content_for / 3
ApplicationHelper#has_content? / 1
ApplicationHelper#email_delivery_enabled?
ApplicationHelper#avatar / 2
ApplicationHelper#sanitize_anchor_name / 1
ApplicationHelper#javascript_heads
ApplicationHelper#favicon
ApplicationHelper#robot_exclusion_tag
ApplicationHelper#include_in_api_response? / 1
ApplicationHelper#api_meta / 1
ApplicationHelper#wiki_helper
ApplicationHelper#link_to_content_update / 3
ApplicationHelper#current_theme
ApplicationHelper#stylesheet_path / 1
ApplicationHelper#path_to_stylesheet / 1
ApplicationHelper#heads_for_theme
is a submodule of
module: <Toplevel Module>   
extends
  Forwardable   
includes
  PublicMethods ( GravatarHelper )
  I18n ( Redmine )
  Definitions ( Redmine::WikiFormatting::Macros )
is included by
module: IssuesHelper   
module: TimelogHelper   
class: ViewListener ( Redmine::Hook )
has properties
method: authorize_for / 2   
method: link_to_if_authorized / 4   
method: link_to_remote_if_authorized / 3   
method: link_to_user / 2   
method: link_to_issue / 2   
method: link_to_attachment / 2   
method: link_to_revision / 3   
method: link_to_message / 3   
method: link_to_project / 3   
method: toggle_link / 3   
method: image_to_function / 3   
method: prompt_to_remote / 5   
method: format_activity_title / 1   
method: format_activity_day / 1   
method: format_activity_description / 1   
method: format_version_name / 1   
method: due_date_distance_in_words / 1   
method: render_page_hierarchy / 3   
method: render_flash_messages   
method: render_tabs / 1   
method: render_project_jump_box   
method: project_tree_options_for_select / 2   
method: project_tree / 2   
method: project_nested_ul / 2   
method: principals_check_box_tags / 2   
method: principals_options_for_select / 2   
method: truncate_single_line / 2   
method: truncate_lines / 2   
method: anchor / 1   
method: html_hours / 1   
method: authoring / 3   
method: time_tag / 1   
method: syntax_highlight_lines / 2   
method: syntax_highlight / 2   
method: to_path_param / 1   
method: pagination_links_full / 3   
method: per_page_links / 1   
method: reorder_links / 3   
method: breadcrumb / 1   
method: other_formats_links / 1   
method: page_header_title   
method: html_title / 1   
method: body_css_classes   
method: accesskey / 1   
method: textilizable / 1   
method: parse_non_pre_blocks / 1   
method: parse_inline_attachments / 6   
method: parse_wiki_links / 6   
method: parse_redmine_links / 6   
constant: HEADING_RE   
method: parse_sections / 6   
method: parse_headings / 6   
constant: MACROS_RE   
method: parse_macros / 6   
constant: TOC_RE   
method: replace_toc / 2   
method: simple_format_without_paragraph / 1   
method: lang_options_for_select / 1   
method: label_tag_for / 3   
method: labelled_tabular_form_for / 2   
method: labelled_form_for / 2   
method: labelled_fields_for / 2   
method: labelled_remote_form_for / 2   
method: error_messages_for / 1   
method: back_url_hidden_field_tag   
method: check_all_links / 1   
method: progress_bar / 2   
method: checked_image / 1   
method: context_menu / 1   
method: calendar_for / 1   
method: include_calendar_headers_tags   
method: content_for / 3   
method: has_content? / 1   
method: email_delivery_enabled?   
method: avatar / 2   
method: sanitize_anchor_name / 1   
method: javascript_heads   
method: favicon   
method: robot_exclusion_tag   
method: include_in_api_response? / 1   
method: api_meta / 1   
method: wiki_helper   
method: link_to_content_update / 3   
method: current_theme   
method: stylesheet_path / 1   
method: path_to_stylesheet / 1   
method: heads_for_theme   
is defined at
#23 in app/helpers/application_helper.rb  
#101 in lib/redmine/themes.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Forwardable
  module: GravatarHelper
module: PublicMethods     
✗ module: ApplicationHelper
  module: IssuesHelper
  module: TimelogHelper
  module: Redmine
  module: Hook
class: ViewListener     
  module: I18n
  module: WikiFormatting
  module: Macros
module: Definitions     

Class Hierarchy

Object ( Builtin-Module )
Listener ( Redmine::Hook )
  ViewListener     

Constants

ApplicationHelper::HEADING_RE

#802 in app/helpers/application_helper.rb

HEADING_RE = /(<h(1|2|3|4)( [^>]+)?>(.+?)<\/h(1|2|3|4)>)/i unless const_defined?(:HEADING_RE)   

ApplicationHelper::MACROS_RE

#841 in app/helpers/application_helper.rb

MACROS_RE = / (!)? # escaping ( \{\{ # opening tag ([\w]+) # macro name (\(([^\}]*)\))? # optional arguments \}\} # closing tag ) /x unless const_defined?(:MACROS_RE)   

ApplicationHelper::TOC_RE

#868 in app/helpers/application_helper.rb

TOC_RE = /<p>\{\{([<>]?)toc\}\}<\/p>/i unless const_defined?(:TOC_RE)   

Instance Methods

ApplicationHelper#authorize_for / 2
ApplicationHelper#link_to_if_authorized / 4
ApplicationHelper#link_to_remote_if_authorized / 3
ApplicationHelper#link_to_user / 2
ApplicationHelper#link_to_issue / 2
ApplicationHelper#link_to_attachment / 2
ApplicationHelper#link_to_revision / 3
ApplicationHelper#link_to_message / 3
ApplicationHelper#link_to_project / 3
ApplicationHelper#toggle_link / 3
ApplicationHelper#image_to_function / 3
ApplicationHelper#prompt_to_remote / 5
ApplicationHelper#format_activity_title / 1
ApplicationHelper#format_activity_day / 1
ApplicationHelper#format_activity_description / 1
ApplicationHelper#format_version_name / 1
ApplicationHelper#due_date_distance_in_words / 1
ApplicationHelper#render_page_hierarchy / 3
ApplicationHelper#render_flash_messages
ApplicationHelper#render_tabs / 1
ApplicationHelper#render_project_jump_box
ApplicationHelper#project_tree_options_for_select / 2
ApplicationHelper#project_tree / 2
ApplicationHelper#project_nested_ul / 2
ApplicationHelper#principals_check_box_tags / 2
ApplicationHelper#principals_options_for_select / 2
ApplicationHelper#truncate_single_line / 2
ApplicationHelper#truncate_lines / 2
ApplicationHelper#anchor / 1
ApplicationHelper#html_hours / 1
ApplicationHelper#authoring / 3
ApplicationHelper#time_tag / 1
ApplicationHelper#syntax_highlight_lines / 2
ApplicationHelper#syntax_highlight / 2
ApplicationHelper#to_path_param / 1
ApplicationHelper#pagination_links_full / 3
ApplicationHelper#per_page_links / 1
ApplicationHelper#reorder_links / 3
ApplicationHelper#breadcrumb / 1
ApplicationHelper#other_formats_links / 1
ApplicationHelper#page_header_title
ApplicationHelper#html_title / 1
ApplicationHelper#body_css_classes
ApplicationHelper#accesskey / 1
ApplicationHelper#textilizable / 1
ApplicationHelper#parse_non_pre_blocks / 1
ApplicationHelper#parse_inline_attachments / 6
ApplicationHelper#parse_wiki_links / 6
ApplicationHelper#parse_redmine_links / 6
ApplicationHelper#parse_sections / 6
ApplicationHelper#parse_headings / 6
ApplicationHelper#parse_macros / 6
ApplicationHelper#replace_toc / 2
ApplicationHelper#simple_format_without_paragraph / 1
ApplicationHelper#lang_options_for_select / 1
ApplicationHelper#label_tag_for / 3
ApplicationHelper#labelled_tabular_form_for / 2
ApplicationHelper#labelled_form_for / 2
ApplicationHelper#labelled_fields_for / 2
ApplicationHelper#labelled_remote_form_for / 2
ApplicationHelper#error_messages_for / 1
ApplicationHelper#back_url_hidden_field_tag
ApplicationHelper#check_all_links / 1
ApplicationHelper#progress_bar / 2
ApplicationHelper#checked_image / 1
ApplicationHelper#context_menu / 1
ApplicationHelper#calendar_for / 1
ApplicationHelper#include_calendar_headers_tags
ApplicationHelper#content_for / 3
ApplicationHelper#has_content? / 1
ApplicationHelper#email_delivery_enabled?
ApplicationHelper#avatar / 2
ApplicationHelper#sanitize_anchor_name / 1
ApplicationHelper#javascript_heads
ApplicationHelper#favicon
ApplicationHelper#robot_exclusion_tag
ApplicationHelper#include_in_api_response? / 1
ApplicationHelper#api_meta / 1
ApplicationHelper#wiki_helper
ApplicationHelper#link_to_content_update / 3
ApplicationHelper#current_theme
ApplicationHelper#stylesheet_path / 1
ApplicationHelper#path_to_stylesheet / 1
ApplicationHelper#heads_for_theme

ApplicationHelper#authorize_for / 2

#32 in app/helpers/application_helper.rb

authorize_for ( controller ,
  action )

ApplicationHelper#link_to_if_authorized / 4

#42 in app/helpers/application_helper.rb

link_to_if_authorized ( name ,
  options = {} ,
  html_options = nil ,
  *parameters_for_method_reference )

ApplicationHelper#link_to_remote_if_authorized / 3

#47 in app/helpers/application_helper.rb

link_to_remote_if_authorized ( name ,
  options = {} ,
  html_options = nil )

ApplicationHelper#link_to_user / 2

#53 in app/helpers/application_helper.rb

link_to_user ( user ,
  options={} )

ApplicationHelper#link_to_issue / 2

#74 in app/helpers/application_helper.rb

link_to_issue ( issue ,
  options={} )

ApplicationHelper#link_to_attachment / 2

#97 in app/helpers/application_helper.rb

link_to_attachment ( attachment ,
  options={} )

ApplicationHelper#link_to_revision / 3

#112 in app/helpers/application_helper.rb

link_to_revision ( revision ,
  repository ,
  options={} )

ApplicationHelper#link_to_message / 3

#126 in app/helpers/application_helper.rb

link_to_message ( message ,
  options={} ,
  html_options = nil )

ApplicationHelper#link_to_project / 3

#147 in app/helpers/application_helper.rb

link_to_project ( project ,
  options={} ,
  html_options = nil )

ApplicationHelper#toggle_link / 3

#156 in app/helpers/application_helper.rb

toggle_link ( name ,
  id ,
  options={} )

ApplicationHelper#image_to_function / 3

#163 in app/helpers/application_helper.rb

image_to_function ( name ,
  function ,
  html_options = {} )

ApplicationHelper#prompt_to_remote / 5

#171 in app/helpers/application_helper.rb

prompt_to_remote ( name ,
  text ,
  param ,
  url ,
  html_options = {} )

ApplicationHelper#format_activity_title / 1

#176 in app/helpers/application_helper.rb

format_activity_title ( text )

ApplicationHelper#format_activity_day / 1

#180 in app/helpers/application_helper.rb

format_activity_day ( date )

ApplicationHelper#format_activity_description / 1

#184 in app/helpers/application_helper.rb

format_activity_description ( text )

ApplicationHelper#format_version_name / 1

#189 in app/helpers/application_helper.rb

format_version_name ( version )

ApplicationHelper#due_date_distance_in_words / 1

#197 in app/helpers/application_helper.rb

due_date_distance_in_words ( date )

ApplicationHelper#render_page_hierarchy / 3

#203 in app/helpers/application_helper.rb

render_page_hierarchy ( pages ,
  node=nil ,
  options={} )

ApplicationHelper#render_flash_messages

#220 in app/helpers/application_helper.rb

render_flash_messages

ApplicationHelper#render_tabs / 1

#229 in app/helpers/application_helper.rb

render_tabs ( tabs )

ApplicationHelper#render_project_jump_box

#238 in app/helpers/application_helper.rb

render_project_jump_box

ApplicationHelper#project_tree_options_for_select / 2

#253 in app/helpers/application_helper.rb

project_tree_options_for_select ( projects ,
  options = {} )

ApplicationHelper#project_tree / 2

#272 in app/helpers/application_helper.rb

project_tree ( projects ,
  &block )

ApplicationHelper#project_nested_ul / 2

#276 in app/helpers/application_helper.rb

project_nested_ul ( projects ,
  &block )

ApplicationHelper#principals_check_box_tags / 2

#300 in app/helpers/application_helper.rb

principals_check_box_tags ( name ,
  principals )

ApplicationHelper#principals_options_for_select / 2

#309 in app/helpers/application_helper.rb

principals_options_for_select ( collection ,
  selected=nil )

ApplicationHelper#truncate_single_line / 2

#326 in app/helpers/application_helper.rb

truncate_single_line ( string ,
  *args )

ApplicationHelper#truncate_lines / 2

#331 in app/helpers/application_helper.rb

truncate_lines ( string ,
  options={} )

ApplicationHelper#anchor / 1

#340 in app/helpers/application_helper.rb

anchor ( text )

ApplicationHelper#html_hours / 1

#344 in app/helpers/application_helper.rb

html_hours ( text )

ApplicationHelper#authoring / 3

#348 in app/helpers/application_helper.rb

authoring ( created ,
  author ,
  options={} )

ApplicationHelper#time_tag / 1

#352 in app/helpers/application_helper.rb

time_tag ( time )

ApplicationHelper#syntax_highlight_lines / 2

#361 in app/helpers/application_helper.rb

syntax_highlight_lines ( name ,
  content )

ApplicationHelper#syntax_highlight / 2

#367 in app/helpers/application_helper.rb

syntax_highlight ( name ,
  content )

ApplicationHelper#to_path_param / 1

#371 in app/helpers/application_helper.rb

to_path_param ( path )

ApplicationHelper#pagination_links_full / 3

#375 in app/helpers/application_helper.rb

pagination_links_full ( paginator ,
  count=nil ,
  options={} )

ApplicationHelper#per_page_links / 1

#409 in app/helpers/application_helper.rb

per_page_links ( selected=nil )

ApplicationHelper#reorder_links / 3

#416 in app/helpers/application_helper.rb

reorder_links ( name ,
  url ,
  method = :post )

ApplicationHelper#breadcrumb / 1

#431 in app/helpers/application_helper.rb

breadcrumb ( *args )

ApplicationHelper#other_formats_links / 1

#436 in app/helpers/application_helper.rb

other_formats_links ( &block )

ApplicationHelper#page_header_title

#442 in app/helpers/application_helper.rb

page_header_title

ApplicationHelper#html_title / 1

#462 in app/helpers/application_helper.rb

html_title ( *args )

ApplicationHelper#body_css_classes

#476 in app/helpers/application_helper.rb

body_css_classes

ApplicationHelper#accesskey / 1

#487 in app/helpers/application_helper.rb

accesskey ( s )

ApplicationHelper#textilizable / 1

#495 in app/helpers/application_helper.rb

textilizable ( *args )

ApplicationHelper#parse_non_pre_blocks / 1

#533 in app/helpers/application_helper.rb

parse_non_pre_blocks ( text )

ApplicationHelper#parse_inline_attachments / 6

#562 in app/helpers/application_helper.rb

parse_inline_attachments ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#parse_wiki_links / 6

#594 in app/helpers/application_helper.rb

parse_wiki_links ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#parse_redmine_links / 6

#670 in app/helpers/application_helper.rb

parse_redmine_links ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#parse_sections / 6

#804 in app/helpers/application_helper.rb

parse_sections ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#parse_headings / 6

#822 in app/helpers/application_helper.rb

parse_headings ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#parse_macros / 6

#852 in app/helpers/application_helper.rb

parse_macros ( text ,
  project ,
  obj ,
  attr ,
  only_path ,
  options )

ApplicationHelper#replace_toc / 2

#871 in app/helpers/application_helper.rb

replace_toc ( text ,
  headings )

ApplicationHelper#simple_format_without_paragraph / 1

#902 in app/helpers/application_helper.rb

simple_format_without_paragraph ( text )

ApplicationHelper#lang_options_for_select / 1

#910 in app/helpers/application_helper.rb

lang_options_for_select ( blank=true )

ApplicationHelper#label_tag_for / 3

#915 in app/helpers/application_helper.rb

label_tag_for ( name ,
  option_tags = nil ,
  options = {} )

ApplicationHelper#labelled_tabular_form_for / 2

#920 in app/helpers/application_helper.rb

labelled_tabular_form_for ( *args ,
  &proc )

ApplicationHelper#labelled_form_for / 2

#930 in app/helpers/application_helper.rb

labelled_form_for ( *args ,
  &proc )

ApplicationHelper#labelled_fields_for / 2

#937 in app/helpers/application_helper.rb

labelled_fields_for ( *args ,
  &proc )

ApplicationHelper#labelled_remote_form_for / 2

#944 in app/helpers/application_helper.rb

labelled_remote_form_for ( *args ,
  &proc )

ApplicationHelper#error_messages_for / 1

#951 in app/helpers/application_helper.rb

error_messages_for ( *objects )

ApplicationHelper#back_url_hidden_field_tag

#965 in app/helpers/application_helper.rb

back_url_hidden_field_tag

ApplicationHelper#check_all_links / 1

#971 in app/helpers/application_helper.rb

check_all_links ( form_name )

ApplicationHelper#progress_bar / 2

#977 in app/helpers/application_helper.rb

progress_bar ( pcts ,
  options={} )

ApplicationHelper#checked_image / 1

#993 in app/helpers/application_helper.rb

checked_image ( checked=true )

ApplicationHelper#context_menu / 1

#999 in app/helpers/application_helper.rb

context_menu ( url )

ApplicationHelper#calendar_for / 1

#1015 in app/helpers/application_helper.rb

calendar_for ( field_id )

ApplicationHelper#include_calendar_headers_tags

#1021 in app/helpers/application_helper.rb

include_calendar_headers_tags

ApplicationHelper#content_for / 3

#1045 in app/helpers/application_helper.rb

content_for ( name ,
  content = nil ,
  &block )

ApplicationHelper#has_content? / 1

#1051 in app/helpers/application_helper.rb

has_content? ( name )

ApplicationHelper#email_delivery_enabled?

#1055 in app/helpers/application_helper.rb

email_delivery_enabled?

ApplicationHelper#avatar / 2

#1061 in app/helpers/application_helper.rb

avatar ( user ,
  options = { } )

ApplicationHelper#sanitize_anchor_name / 1

#1076 in app/helpers/application_helper.rb

sanitize_anchor_name ( anchor )

ApplicationHelper#javascript_heads

#1081 in app/helpers/application_helper.rb

javascript_heads

ApplicationHelper#favicon

#1089 in app/helpers/application_helper.rb

favicon

ApplicationHelper#robot_exclusion_tag

#1093 in app/helpers/application_helper.rb

robot_exclusion_tag

ApplicationHelper#include_in_api_response? / 1

#1098 in app/helpers/application_helper.rb

include_in_api_response? ( arg )

ApplicationHelper#api_meta / 1

#1109 in app/helpers/application_helper.rb

api_meta ( options )

ApplicationHelper#wiki_helper

#1121 in app/helpers/application_helper.rb

wiki_helper

ApplicationHelper#link_to_content_update / 3

#1127 in app/helpers/application_helper.rb

link_to_content_update ( text ,
  url_params = {} ,
  html_options = {} )

ApplicationHelper#current_theme

#102 in lib/redmine/themes.rb

current_theme

ApplicationHelper#stylesheet_path / 1

#109 in lib/redmine/themes.rb

stylesheet_path ( source )

ApplicationHelper#path_to_stylesheet / 1

#117 in lib/redmine/themes.rb

path_to_stylesheet ( source )

ApplicationHelper#heads_for_theme

#122 in lib/redmine/themes.rb

heads_for_theme