These settings are customised for Madrid's fork. On CONSUL any user can include new links using site customisation content blocks from admin panel.
53 lines
1.3 KiB
Ruby
53 lines
1.3 KiB
Ruby
Rails.application.routes.draw do
|
|
|
|
mount Ckeditor::Engine => '/ckeditor'
|
|
|
|
if Rails.env.development? || Rails.env.staging?
|
|
get '/sandbox' => 'sandbox#index'
|
|
get '/sandbox/*template' => 'sandbox#show'
|
|
end
|
|
|
|
mount LetterOpenerWeb::Engine, at: "/letter_opener" if Rails.env.development?
|
|
|
|
draw :account
|
|
draw :admin
|
|
draw :annotation
|
|
draw :budget
|
|
draw :comment
|
|
draw :community
|
|
draw :debate
|
|
draw :devise
|
|
draw :direct_upload
|
|
draw :document
|
|
draw :graphql
|
|
draw :legislation
|
|
draw :management
|
|
draw :moderation
|
|
draw :notification
|
|
draw :officing
|
|
draw :poll
|
|
draw :proposal
|
|
draw :related_content
|
|
draw :tag
|
|
draw :user
|
|
draw :valuation
|
|
draw :verification
|
|
|
|
root 'welcome#index'
|
|
get '/welcome', to: 'welcome#welcome'
|
|
get '/consul.json', to: "installation#details"
|
|
|
|
resources :stats, only: [:index]
|
|
resources :images, only: [:destroy]
|
|
resources :documents, only: [:destroy]
|
|
resources :follows, only: [:create, :destroy]
|
|
|
|
# More info pages
|
|
get 'help', to: 'pages#show', id: 'help/index', as: 'help'
|
|
get 'help/how-to-use', to: 'pages#show', id: 'help/how_to_use/index', as: 'how_to_use'
|
|
get 'help/faq', to: 'pages#show', id: 'help/faq/index', as: 'faq'
|
|
|
|
# Static pages
|
|
resources :pages, path: '/', only: [:show]
|
|
end
|