This repository has been archived on 2020-05-27. You can view files and clone it, but cannot push or open issues/pull-requests.
tuxbliki/config/router.rb

51 lines
1.1 KiB
Ruby

Merb.logger.info("Compiling routes...")
Merb::Router.prepare do |r|
r.match('/node/node/:id').to(
:controller => 'node',
:action => 'show'
)
r.match('/node/:id').to(
:controller => 'node',
:action => 'show'
)
r.match('/horde/chora/:phpaction.php/:program').to(
:controller => 'node',
:action => 'chora'
)
r.resources :pages
r.resources :comments
r.resources :tags
r.match('/tags/auto_complete').to(
:controller => 'tags',
:action => 'auto_complete'
)
r.resources :authors
r.resources :sessions
r.resources :permissions
r.resources :news
r.resources :invitations
r.resources :albums
r.resources :photos
r.match('/photos/thumbnail/:id').to(
:controller => 'photos',
:action => 'thumbnail'
)
r.match('/photos/screen/:id').to(
:controller => 'photos',
:action => 'screen'
)
r.match('/photos/set_album_thumbnail/:id').to(
:controller => 'photos',
:action => 'set_album_thumbnail'
)
r.resources :photo_tags
r.match('/').to(
:controller => 'news',
:action => 'index'
)
r.match('/feeds/:action.xml').to(
:controller => 'feeds',
:format => 'xml'
)
end