Sha256: 334a21968217b61c2354fbe77e84ab456cc86460dab2e57606501c64d629c3af

Contents?: true

Size: 536 Bytes

Versions: 21

Compression:

Stored size: 536 Bytes

Contents

class Burp::CatchAllController < ApplicationController

  skip_before_filter :authenticate

  def show
    @menu = Burp::Menu.find("main")
    @burp_page_path = params[:burp_page_path] || request.path
    @cms_page = Burp.find_page(@burp_page_path)
    Burp.access.refresh
    Burp.access.may_view_page!(@cms_page)

    raise ActionController::RoutingError.new('Page not Found') if @cms_page.nil?

    render :text => @cms_page[:main], :layout => "application"
  end

  def cms_page
    @cms_page
  end

  helper_method :cms_page

end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
burp_cms-1.3.20 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.19 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.18 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.17 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.16 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.15 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.14 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.13 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.12 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.11 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.10 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.9 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.8 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.7 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.6 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.5 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.4 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.3 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.2 app/controllers/burp/catch_all_controller.rb
burp_cms-1.3.1 app/controllers/burp/catch_all_controller.rb