Sha256: 574f1ce99953e4f11d08c5f59be700bdb3d7bdb31986cea0c6099f2e78489cc8
Contents?: true
Size: 1.69 KB
Versions: 2
Compression:
Stored size: 1.69 KB
Contents
Pageflow::Engine.routes.draw do constraints Pageflow.config(:ignore_not_configured => true).editor_route_constraint do resources :entries, :only => [:edit, :update], :shallow => true do get :partials, :on => :member resources :revisions, :only => [:show] do delete :current, :to => 'revisions#depublish_current', :on => :collection end resources :chapters, :only => [:create, :update, :destroy] do collection do patch :order end resources :pages, :only => [:create, :update, :destroy] do collection do patch :order end end end resource :edit_lock end namespace :editor do resources :entries, :only => :index, :shallow => true do resources :image_files, :only => [:index, :create, :update] do get :retry, :on => :member end resources :video_files, :only => [:index, :create, :update] do get :retry, :on => :member end resources :audio_files, :only => [:index, :create, :update] do get :retry, :on => :member end resources :file_usages, :only => [:create, :destroy] resources :encoding_confirmations, :only => [:create] do post :check, :on => :collection end resources :entry_publications, :only => [:create] do post :check, :on => :collection end end end root :to => redirect('/admin') end get ':entry_id/videos/:id', :to => 'video_files#show', :as => :short_video_file resources :entries, :only => [:show] get ':id', :to => 'entries#show', :as => :short_entry get ':id/pages/:page_index', :to => 'entries#page' end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pageflow-0.2.1 | config/routes.rb |
pageflow-0.2.0 | config/routes.rb |