public function page_layout() { # @user = User.current # @blocks = @user.pref[:my_page_layout] || DEFAULT_LAYOUT.dup # session[:page_layout] = @blocks # %w(top left right).each {|f| session[:page_layout][f] ||= [] } # @block_options = [] # BLOCKS.each {|k, v| @block_options << [l(v), k]} }