|
|
|
@ -113,7 +113,10 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
map.permission :close_course, {:courses => [:close, :reopen]}, :require => :member, :read => true ,:belong_to_course => true
|
|
|
|
|
map.permission :select_course_modules, {:courses => :modules}, :require => :member ,:belong_to_course => true
|
|
|
|
|
map.permission :view_course_journals_for_messages, {:courses => :feedback}, :require => :member,:read => true ,:belong_to_course => true
|
|
|
|
|
|
|
|
|
|
map.permission :memos_attachments_download,{:attachments => :download}
|
|
|
|
|
map.permission :projects_attachments_download,{:attachments => :download},:belong_to_project => true
|
|
|
|
|
map.permission :course_attachments_download,{:attachments => :download},:belong_to_course => true
|
|
|
|
|
map.permission :contest_attachments_download,{:attachments => :download},:belong_to_contest => true
|
|
|
|
|
#与项目一致,注释掉
|
|
|
|
|
#map.course_module :files do |map|
|
|
|
|
|
# map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin
|
|
|
|
@ -125,7 +128,7 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
# map.permission :view_course_news, {:news => [:index, :show]}, :public => true, :read => true
|
|
|
|
|
# map.permission :comment_news, {:comments => :create}
|
|
|
|
|
# end
|
|
|
|
|
#作业模块权限
|
|
|
|
|
|
|
|
|
|
map.course_module :bids do |map|
|
|
|
|
|
map.permission :view_homework_attaches, {:bids => [:show, :show_project, :revision]}, :read => true,:belong_to_course => true
|
|
|
|
|
map.permission :paret_in_homework,{},:require => :member ,:belong_to_course => true
|
|
|
|
|