Skip to content

Instantly share code, notes, and snippets.

@markbates
Created August 25, 2008 17:22
Show Gist options
  • Save markbates/7117 to your computer and use it in GitHub Desktop.
Save markbates/7117 to your computer and use it in GitHub Desktop.
Mack::Routes.build do |r|
r.login "/users/login", :controller => :users, :action => :login
r.do_login "/users/login", :controller => :users, :action => :do_login, :method => :post
r.resource :users # Added by rake generate:scaffold name=user
r.with_options(:controller => :pages) do |map|
map.newest_pages "/pages/newest_pages/:limit", :action => :newest_pages
map.recently_updated_pages "/pages/recently_updated_pages/:limit", :action => :recently_updated_pages
end
r.resource :pages # Added by rake generate:scaffold name=page
r.handle_error Miki::PageNotFoundError, :controller => :pages, :action => :not_found
r.wiki_page "/:url", :controller => :pages, :action => :display
r.home_page "/", :controller => :pages, :action => :display, :url => "home"
r.defaults
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment