##// END OF EJS Templates
Don't reopen ApplicationHelper (#20507)....
Jean-Philippe Lang -
r14313:12fe8a595f0c
parent child
Show More
@@ -26,6 +26,7 module ApplicationHelper
26 26 include GravatarHelper::PublicMethods
27 27 include Redmine::Pagination::Helper
28 28 include Redmine::SudoMode::Helper
29 include Redmine::Themes::Helper
29 30 include Redmine::Hook::Helper
30 31
31 32 extend Forwardable
@@ -114,6 +114,22 module Redmine
114 114 end
115 115 end
116 116
117 module Helper
118 def current_theme
119 unless instance_variable_defined?(:@current_theme)
120 @current_theme = Redmine::Themes.theme(Setting.ui_theme)
121 end
122 @current_theme
123 end
124
125 # Returns the header tags for the current theme
126 def heads_for_theme
127 if current_theme && current_theme.javascripts.include?('theme')
128 javascript_include_tag current_theme.javascript_path('theme')
129 end
130 end
131 end
132
117 133 private
118 134
119 135 def self.scan_themes
@@ -125,19 +141,3 module Redmine
125 141 end
126 142 end
127 143 end
128
129 module ApplicationHelper
130 def current_theme
131 unless instance_variable_defined?(:@current_theme)
132 @current_theme = Redmine::Themes.theme(Setting.ui_theme)
133 end
134 @current_theme
135 end
136
137 # Returns the header tags for the current theme
138 def heads_for_theme
139 if current_theme && current_theme.javascripts.include?('theme')
140 javascript_include_tag current_theme.javascript_path('theme')
141 end
142 end
143 end
General Comments 0
You need to be logged in to leave comments. Login now