admin_panel_controller.rb 591 Bytes
class AdminPanelController < AdminController

  before_filter :login_required
  
  protect 'view_environment_admin_panel', :environment

  #FIXME This is not necessary because the application controller define the envrioment 
  # as the default holder
  before_filter :load_default_enviroment

  def boxes_holder
    environment
  end

  def site_info
    if request.post?
      if @environment.update_attributes(params[:environment])
        redirect_to :action => 'index'
      end
    end
  end

  protected

  def load_default_enviroment
    @environment = Environment.default
  end
end