@@ -140,20 +140,20 Redmine::AccessControl.map do |map| | |||||
140 | end |
|
140 | end | |
141 |
|
141 | |||
142 | map.project_module :news do |map| |
|
142 | map.project_module :news do |map| | |
143 | map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member |
|
143 | map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy], :attachments => :upload}, :require => :member | |
144 | map.permission :view_news, {:news => [:index, :show]}, :public => true, :read => true |
|
144 | map.permission :view_news, {:news => [:index, :show]}, :public => true, :read => true | |
145 | map.permission :comment_news, {:comments => :create} |
|
145 | map.permission :comment_news, {:comments => :create} | |
146 | end |
|
146 | end | |
147 |
|
147 | |||
148 | map.project_module :documents do |map| |
|
148 | map.project_module :documents do |map| | |
149 | map.permission :add_documents, {:documents => [:new, :create, :add_attachment]}, :require => :loggedin |
|
149 | map.permission :add_documents, {:documents => [:new, :create, :add_attachment], :attachments => :upload}, :require => :loggedin | |
150 | map.permission :edit_documents, {:documents => [:edit, :update, :add_attachment]}, :require => :loggedin |
|
150 | map.permission :edit_documents, {:documents => [:edit, :update, :add_attachment], :attachments => :upload}, :require => :loggedin | |
151 | map.permission :delete_documents, {:documents => [:destroy]}, :require => :loggedin |
|
151 | map.permission :delete_documents, {:documents => [:destroy]}, :require => :loggedin | |
152 | map.permission :view_documents, {:documents => [:index, :show, :download]}, :read => true |
|
152 | map.permission :view_documents, {:documents => [:index, :show, :download]}, :read => true | |
153 | end |
|
153 | end | |
154 |
|
154 | |||
155 | map.project_module :files do |map| |
|
155 | map.project_module :files do |map| | |
156 | map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin |
|
156 | map.permission :manage_files, {:files => [:new, :create], :attachments => :upload}, :require => :loggedin | |
157 | map.permission :view_files, {:files => :index, :versions => :download}, :read => true |
|
157 | map.permission :view_files, {:files => :index, :versions => :download}, :read => true | |
158 | end |
|
158 | end | |
159 |
|
159 | |||
@@ -164,7 +164,7 Redmine::AccessControl.map do |map| | |||||
164 | map.permission :view_wiki_pages, {:wiki => [:index, :show, :special, :date_index]}, :read => true |
|
164 | map.permission :view_wiki_pages, {:wiki => [:index, :show, :special, :date_index]}, :read => true | |
165 | map.permission :export_wiki_pages, {:wiki => [:export]}, :read => true |
|
165 | map.permission :export_wiki_pages, {:wiki => [:export]}, :read => true | |
166 | map.permission :view_wiki_edits, {:wiki => [:history, :diff, :annotate]}, :read => true |
|
166 | map.permission :view_wiki_edits, {:wiki => [:history, :diff, :annotate]}, :read => true | |
167 | map.permission :edit_wiki_pages, :wiki => [:edit, :update, :preview, :add_attachment] |
|
167 | map.permission :edit_wiki_pages, :wiki => [:edit, :update, :preview, :add_attachment], :attachments => :upload | |
168 | map.permission :delete_wiki_pages_attachments, {} |
|
168 | map.permission :delete_wiki_pages_attachments, {} | |
169 | map.permission :protect_wiki_pages, {:wiki => :protect}, :require => :member |
|
169 | map.permission :protect_wiki_pages, {:wiki => :protect}, :require => :member | |
170 | end |
|
170 | end | |
@@ -180,9 +180,9 Redmine::AccessControl.map do |map| | |||||
180 | map.project_module :boards do |map| |
|
180 | map.project_module :boards do |map| | |
181 | map.permission :manage_boards, {:boards => [:new, :create, :edit, :update, :destroy]}, :require => :member |
|
181 | map.permission :manage_boards, {:boards => [:new, :create, :edit, :update, :destroy]}, :require => :member | |
182 | map.permission :view_messages, {:boards => [:index, :show], :messages => [:show]}, :public => true, :read => true |
|
182 | map.permission :view_messages, {:boards => [:index, :show], :messages => [:show]}, :public => true, :read => true | |
183 | map.permission :add_messages, {:messages => [:new, :reply, :quote]} |
|
183 | map.permission :add_messages, {:messages => [:new, :reply, :quote], :attachments => :upload} | |
184 | map.permission :edit_messages, {:messages => :edit}, :require => :member |
|
184 | map.permission :edit_messages, {:messages => :edit, :attachments => :upload}, :require => :member | |
185 | map.permission :edit_own_messages, {:messages => :edit}, :require => :loggedin |
|
185 | map.permission :edit_own_messages, {:messages => :edit, :attachments => :upload}, :require => :loggedin | |
186 | map.permission :delete_messages, {:messages => :destroy}, :require => :member |
|
186 | map.permission :delete_messages, {:messages => :destroy}, :require => :member | |
187 | map.permission :delete_own_messages, {:messages => :destroy}, :require => :loggedin |
|
187 | map.permission :delete_own_messages, {:messages => :destroy}, :require => :loggedin | |
188 | end |
|
188 | end |
General Comments 0
You need to be logged in to leave comments.
Login now