Sha256: 9f3127c89ae855de78ffa22763575d9747b88bbefe57fce8e3e12e3ac3df4b45
Contents?: true
Size: 1.57 KB
Versions: 31
Compression:
Stored size: 1.57 KB
Contents
module Noodall class Routes class << self def draw(app) app.routes.draw do root :to => "noodall/nodes#show", :permalink => ['home'] namespace 'noodall/admin', :as => 'noodall_admin', :path => 'admin' do resources :nodes do resources :nodes resources :versions member do get :change_template get :move_up get :move_down post :preview end collection do get :tree post :filter end end resources :assets do collection do get :images get :videos get :documents post :plupload get :pending get :tags end member do get :add end end match 'assets/:asset_type/tags' => 'assets#tags', :as => :asset_tags match 'components/form/:type' => 'components#form' resources :groups resources :keywords end get "v/:node_id/:id" => "noodall/nodes#version", :as => :noodall_version get "search" => "noodall/nodes#search", :as => :noodall_search get "sitemap" => "noodall/nodes#sitemap", :as => :noodall_sitemap get "*permalink.:format" => 'noodall/nodes#show' get "*permalink(.:format)" => 'noodall/nodes#show', :as => :node_permalink end end end end end
Version data entries
31 entries across 31 versions & 1 rubygems