Sha256: 3c197001aed0eb5260b641d29858afa2213e1c8460b361d8f90c537328636835

Contents?: true

Size: 805 Bytes

Versions: 3

Compression:

Stored size: 805 Bytes

Contents

Cmsimple::Engine.routes.draw do

  match '/cmsimple/snippets/:name/preview' => 'snippets#preview'
  match '/cmsimple/snippets/:name/options' => 'snippets#options'
  match '/cmsimple/snippets' => 'snippets#index', :as => :snippets

  resources :pages do
    member do
      get :publish
    end
    resources :versions, :only => [:index] do
      member do
        put :revert_to
      end
    end
  end

  resources :paths, :only => [:index, :create, :destroy]

  scope '/cmsimple' do
    resources :images
  end

  get '/mercury/:type/:resource' => "mercury#resource"

  get '/editor(/*path)' => "pages#editor", :as => :mercury_editor

  get '*path' => 'front#show'
  root :to => 'front#show', :via => :get

  put '*path' => 'pages#update_content'
  root :to => 'pages#update_content', :via => :put

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cmsimple-0.2.3 config/routes.rb
cmsimple-0.2.2 config/routes.rb
cmsimple-0.2.0 config/routes.rb