public
Description: Resume and applicant tracking app for intranets.
Homepage: http://github.com/senorprogrammer/applican/wikis
Clone URL: git://github.com/senorprogrammer/applican.git
applican / config / routes.rb
100644 40 lines (33 sloc) 1.317 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
ActionController::Routing::Routes.draw do |map|
  # See how all your routes lay out with "rake routes"
 
  map.resources :votes
  
  map.resources :home
  map.resources :users
  map.resources :users do |user|
    user.resources :comments
    user.resources :votes
  end
  map.resource :session
  map.resources :positions
  map.resources :applicants
  map.resources :departments
  map.resources :vetting_stages
  map.resources :comments
  map.resources :applicants
  map.resources :applicants do |applicant|
    applicant.resources :comments
  end
  map.resources :admin_settings
  
  map.connect 'positions/skip/:id', :controller => 'positions', :action => 'skip'
  map.connect 'votes/vote', :controller => 'votes', :action => 'vote'
 
  map.logout 'logout', :controller => 'sessions', :action => 'destroy'
  map.login 'login', :controller => 'sessions', :action => 'new'
  map.register 'register', :controller => 'users', :action => 'create'
  map.signup 'signup', :controller => 'users', :action => 'new'
  map.about 'about', :controller => 'home', :action => 'about'
 
  map.home '/', :controller=>'home', :action => 'index'
 
  # Install the default routes as the lowest priority.
  map.connect ':controller/:id/:action'
  map.connect ':controller/:action/:id'
# map.connect ':controller/:action/:id.:format'
end