|
|
@ -98,6 +98,12 @@ Redmine::AccessControl.map do |map|
|
|
|
|
map.permission :add_subprojects, {:projects => [:new, :create]}, :require => :member
|
|
|
|
map.permission :add_subprojects, {:projects => [:new, :create]}, :require => :member
|
|
|
|
map.permission :view_journals_for_messages, {:gantts => [:show, :update]}, :read => true
|
|
|
|
map.permission :view_journals_for_messages, {:gantts => [:show, :update]}, :read => true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#课程权限模块
|
|
|
|
|
|
|
|
map.course_module :course do
|
|
|
|
|
|
|
|
map.permission :view_course, {:courses => [:show], :activities => [:index]}, :public => true, :read => true
|
|
|
|
|
|
|
|
map.permission :view_courses,{:courses => [:course]},:read => true
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
map.project_module :issue_tracking do |map|
|
|
|
|
map.project_module :issue_tracking do |map|
|
|
|
|
# Issue categories
|
|
|
|
# Issue categories
|
|
|
|
map.permission :manage_categories, {:projects => :settings, :issue_categories => [:index, :show, :new, :create, :edit, :update, :destroy]}, :require => :member
|
|
|
|
map.permission :manage_categories, {:projects => :settings, :issue_categories => [:index, :show, :new, :create, :edit, :update, :destroy]}, :require => :member
|
|
|
@ -178,12 +184,6 @@ Redmine::AccessControl.map do |map|
|
|
|
|
map.permission :manage_related_issues, {:repositories => [:add_related_issue, :remove_related_issue]}
|
|
|
|
map.permission :manage_related_issues, {:repositories => [:add_related_issue, :remove_related_issue]}
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
#课程权限模块
|
|
|
|
|
|
|
|
map.project_module :course do
|
|
|
|
|
|
|
|
map.permission :view_course, {:courses => [:show], :activities => [:index]}, :public => true, :read => true
|
|
|
|
|
|
|
|
map.permission :view_courses,{:courses => [:course]},:read => true
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#作业模块权限
|
|
|
|
#作业模块权限
|
|
|
|
map.project_module :bids do |map|
|
|
|
|
map.project_module :bids do |map|
|
|
|
|
map.permission :view_homework_attaches, {:bids => [:show, :show_project, :revision]}, :read => true
|
|
|
|
map.permission :view_homework_attaches, {:bids => [:show, :show_project, :revision]}, :read => true
|
|
|
|