Revision 443:350acce374a2 lib
| lib/redmine.rb | ||
|---|---|---|
| 50 | 50 |
map.permission :view_project, {:projects => [:show], :activities => [:index]}, :public => true
|
| 51 | 51 |
map.permission :search_project, {:search => :index}, :public => true
|
| 52 | 52 |
map.permission :add_project, {:projects => [:new, :create]}, :require => :loggedin
|
| 53 |
map.permission :edit_project, {:projects => [:settings, :edit, :update]}, :require => :member
|
|
| 53 |
map.permission :edit_project, {:projects => [:settings, :edit, :update, :overview]}, :require => :member
|
|
| 54 | 54 |
map.permission :select_project_modules, {:projects => :modules}, :require => :member
|
| 55 | 55 |
map.permission :manage_members, {:projects => :settings, :members => [:new, :edit, :destroy, :autocomplete_for_member]}, :require => :member
|
| 56 | 56 |
map.permission :manage_versions, {:projects => :settings, :versions => [:new, :create, :edit, :update, :close_completed, :destroy]}, :require => :member
|
| ... | ... | |
| 189 | 189 |
|
| 190 | 190 |
Redmine::MenuManager.map :project_menu do |menu| |
| 191 | 191 |
menu.push :overview, { :controller => 'projects', :action => 'show' }
|
| 192 |
menu.push :news, { :controller => 'news', :action => 'index' }, :param => :project_id, :caption => :label_news_plural
|
|
| 192 | 193 |
menu.push :activity, { :controller => 'activities', :action => 'index' }
|
| 193 | 194 |
menu.push :roadmap, { :controller => 'versions', :action => 'index' }, :param => :project_id,
|
| 194 | 195 |
:if => Proc.new { |p| p.shared_versions.any? }
|
| ... | ... | |
| 197 | 198 |
:html => { :accesskey => Redmine::AccessKeys.key_for(:new_issue) }
|
| 198 | 199 |
menu.push :gantt, { :controller => 'gantts', :action => 'show' }, :param => :project_id, :caption => :label_gantt
|
| 199 | 200 |
menu.push :calendar, { :controller => 'calendars', :action => 'show' }, :param => :project_id, :caption => :label_calendar
|
| 200 |
menu.push :news, { :controller => 'news', :action => 'index' }, :param => :project_id, :caption => :label_news_plural
|
|
| 201 | 201 |
menu.push :documents, { :controller => 'documents', :action => 'index' }, :param => :project_id, :caption => :label_document_plural
|
| 202 | 202 |
menu.push :wiki, { :controller => 'wiki', :action => 'show', :id => nil }, :param => :project_id,
|
| 203 | 203 |
:if => Proc.new { |p| p.wiki && !p.wiki.new_record? }
|
Also available in: Unified diff