Mercurial > hg > soundsoftware-site
diff lib/redmine.rb @ 493:7a2bb9c5fb34 feature_142
Some experiments toward adding a Members entry to the project menu (for feature #142)
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Wed, 13 Jul 2011 11:03:57 +0100 |
parents | 350acce374a2 |
children | 5e80956cc792 |
line wrap: on
line diff
--- a/lib/redmine.rb Tue Jul 12 16:57:51 2011 +0100 +++ b/lib/redmine.rb Wed Jul 13 11:03:57 2011 +0100 @@ -47,7 +47,7 @@ # Permissions Redmine::AccessControl.map do |map| - map.permission :view_project, {:projects => [:show], :activities => [:index]}, :public => true + map.permission :view_project, {:projects => [:show], :activities => [:index], :members => [:index]}, :public => true map.permission :search_project, {:search => :index}, :public => true map.permission :add_project, {:projects => [:new, :create]}, :require => :loggedin map.permission :edit_project, {:projects => [:settings, :edit, :update, :overview]}, :require => :member @@ -189,6 +189,7 @@ Redmine::MenuManager.map :project_menu do |menu| menu.push :overview, { :controller => 'projects', :action => 'show' } + menu.push :members, { :controller => 'members', :action => 'index' }, :param => :project_id menu.push :news, { :controller => 'news', :action => 'index' }, :param => :project_id, :caption => :label_news_plural menu.push :activity, { :controller => 'activities', :action => 'index' } menu.push :roadmap, { :controller => 'versions', :action => 'index' }, :param => :project_id,