Mercurial > hg > soundsoftware-site
comparison app/controllers/my_controller.rb @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | e248c7af89ec |
children | a1bdbf8a87d5 |
comparison
equal
deleted
inserted
replaced
1516:b450a9d58aed | 1517:dffacf8a6908 |
---|---|
137 def page_layout | 137 def page_layout |
138 @user = User.current | 138 @user = User.current |
139 @blocks = @user.pref[:my_page_layout] || DEFAULT_LAYOUT.dup | 139 @blocks = @user.pref[:my_page_layout] || DEFAULT_LAYOUT.dup |
140 @block_options = [] | 140 @block_options = [] |
141 BLOCKS.each do |k, v| | 141 BLOCKS.each do |k, v| |
142 unless %w(top left right).detect {|f| (@blocks[f] ||= []).include?(k)} | 142 unless @blocks.values.flatten.include?(k) |
143 @block_options << [l("my.blocks.#{v}", :default => [v, v.to_s.humanize]), k.dasherize] | 143 @block_options << [l("my.blocks.#{v}", :default => [v, v.to_s.humanize]), k.dasherize] |
144 end | 144 end |
145 end | 145 end |
146 end | 146 end |
147 | 147 |