@@ -108,7 +108,7 class MyController < ApplicationController | |||||
108 | session[:page_layout] = @blocks |
|
108 | session[:page_layout] = @blocks | |
109 | %w(top left right).each {|f| session[:page_layout][f] ||= [] } |
|
109 | %w(top left right).each {|f| session[:page_layout][f] ||= [] } | |
110 | @block_options = [] |
|
110 | @block_options = [] | |
111 |
BLOCKS.each {|k, v| @block_options << [l |
|
111 | BLOCKS.each {|k, v| @block_options << [l("my.blocks.#{v}", :default => [v, v.to_s.humanize]), k.dasherize]} | |
112 | end |
|
112 | end | |
113 |
|
113 | |||
114 | # Add a block to user's page |
|
114 | # Add a block to user's page |
@@ -22,7 +22,7 module Redmine | |||||
22 | def self.additional_blocks |
|
22 | def self.additional_blocks | |
23 | @@additional_blocks ||= Dir.glob("#{RAILS_ROOT}/vendor/plugins/*/app/views/my/blocks/_*.{rhtml,erb}").inject({}) do |h,file| |
|
23 | @@additional_blocks ||= Dir.glob("#{RAILS_ROOT}/vendor/plugins/*/app/views/my/blocks/_*.{rhtml,erb}").inject({}) do |h,file| | |
24 | name = File.basename(file).split('.').first.gsub(/^_/, '') |
|
24 | name = File.basename(file).split('.').first.gsub(/^_/, '') | |
25 | h[name] = name |
|
25 | h[name] = name.to_sym | |
26 | h |
|
26 | h | |
27 | end |
|
27 | end | |
28 | end |
|
28 | end |
General Comments 0
You need to be logged in to leave comments.
Login now