Removing the custom Redmine hook in routes in favor of Engine's hook.

* Plugins' routes.rb are now added automatically to Redmine's routing,
  including the ability to override Redmine's default routing.

  Thank you to Jean-Baptiste Barth for the suggestion.  #2142


git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1991 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Eric Davis 2008-11-08 00:12:43 +00:00
parent 63c72fe87f
commit 81eee10d5b
1 changed files with 3 additions and 1 deletions

View File

@ -7,7 +7,9 @@ ActionController::Routing::Routes.draw do |map|
# Keep in mind you can assign values other than :controller and :action # Keep in mind you can assign values other than :controller and :action
# Allow Redmine plugins to map routes and potentially override them # Allow Redmine plugins to map routes and potentially override them
Redmine::Hook.call_hook :routes, :map => map Rails.plugins.each do |plugin|
map.from_plugin plugin.name.to_sym
end
map.home '', :controller => 'welcome' map.home '', :controller => 'welcome'
map.signin 'login', :controller => 'account', :action => 'login' map.signin 'login', :controller => 'account', :action => 'login'