|
|
|
@ -106,7 +106,7 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
map.permission :edit_course, {:courses => [:settings, :edit, :update]}, :require => :member
|
|
|
|
|
map.permission :close_course, {:courses => [:close, :reopen]}, :require => :member, :read => true
|
|
|
|
|
map.permission :select_course_modules, {:courses => :modules}, :require => :member
|
|
|
|
|
map.permission :view_course_journals_for_messages, {:gantts => [:show, :update]}, :read => true
|
|
|
|
|
map.permission :view_course_journals_for_messages, {:courses => :feedback}, :require => :member,:read => true
|
|
|
|
|
|
|
|
|
|
map.course_module :files do |map|
|
|
|
|
|
map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin
|
|
|
|
@ -114,7 +114,7 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
end
|
|
|
|
|
map.course_module :news do |map|
|
|
|
|
|
map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member
|
|
|
|
|
map.permission :view_news, {:news => [:index, :show]}, :public => true, :read => true
|
|
|
|
|
map.permission :view_course_news, {:news => [:index, :show]}, :public => true, :read => true
|
|
|
|
|
map.permission :comment_news, {:comments => :create}
|
|
|
|
|
end
|
|
|
|
|
#作业模块权限
|
|
|
|
@ -124,7 +124,7 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
|
|
|
|
|
map.course_module :boards do |map|
|
|
|
|
|
map.permission :manage_boards, {:boards => [:new, :create, :edit, :update, :destroy]}, :require => :member
|
|
|
|
|
map.permission :view_messages, {:boards => [:index, :show], :messages => [:show]}, :public => true, :read => true
|
|
|
|
|
map.permission :view_course_messages, {:boards => [:index, :show], :messages => [:show]}, :public => true, :read => true
|
|
|
|
|
map.permission :add_messages, {:messages => [:new, :reply, :quote]}
|
|
|
|
|
map.permission :edit_messages, {:messages => :edit}, :require => :member
|
|
|
|
|
map.permission :edit_own_messages, {:messages => :edit}, :require => :loggedin
|
|
|
|
|