|
|
|
@ -119,6 +119,8 @@ Redmine::AccessControl.map do |map|
|
|
|
|
|
map.permission :course_attachments_download,{:attachments => :download},:belong_to_course => true
|
|
|
|
|
map.permission :contest_attachments_download,{:attachments => :download},:belong_to_contest => true
|
|
|
|
|
|
|
|
|
|
map.permission :view_homeworks, {}, :public => true, :read => true
|
|
|
|
|
|
|
|
|
|
map.course_module :files do |map|
|
|
|
|
|
# map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin
|
|
|
|
|
map.permission :view_course_files, {:files => :index, :versions => :download}, :read => true,:belong_to_course => true
|
|
|
|
@ -480,6 +482,8 @@ Redmine::Activity.map do |activity|
|
|
|
|
|
activity.register :course_journals_for_messages , :class_name => 'JournalsForMessage'
|
|
|
|
|
activity.register :course_news, :class_name => 'News'
|
|
|
|
|
activity.register :course_messages, :default => false, :class_name => 'Message'
|
|
|
|
|
|
|
|
|
|
activity.register :homeworks, :class_name => 'Bid'
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
Redmine::Search.map do |search|
|
|
|
|
|