From 418615e7bc4af306f2c67293eec62f47edca86f3 Mon Sep 17 00:00:00 2001 From: z9hang Date: Sun, 28 Sep 2014 16:33:00 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E6=9F=A5=E7=9C=8B=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E8=AF=BE=E7=A8=8B=E6=96=B0=E9=97=BB=E6=9D=83?= =?UTF-8?q?=E9=99=90=E9=A1=B9=E8=A2=AB=E5=88=A0=EF=BC=8C=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=EF=BC=9A=E9=87=8D=E6=96=B0=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/redmine.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/redmine.rb b/lib/redmine.rb index c96464abc..d43973d2a 100644 --- a/lib/redmine.rb +++ b/lib/redmine.rb @@ -122,12 +122,12 @@ Redmine::AccessControl.map do |map| # map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin # map.permission :view_course_files, {:files => :index, :versions => :download}, :read => true #end - #新闻权限与项目一致注释掉此处 - # map.course_module :news do |map| + + map.course_module :news do |map| # map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member - # map.permission :view_course_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 + end map.course_module :bids do |map| map.permission :view_homework_attaches, {:bids => [:show, :show_project, :revision]}, :read => true,:belong_to_course => true From d998f80060aadb2b0c73d730449d87359cf46f69 Mon Sep 17 00:00:00 2001 From: z9hang Date: Sun, 28 Sep 2014 16:40:05 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E8=AE=A8=E8=AE=BA?= =?UTF-8?q?=E5=8C=BA=E9=99=84=E4=BB=B6=E6=97=A0=E6=B3=95=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=8C=E6=9D=83=E9=99=90=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E8=A2=AB=E5=88=A0=EF=BC=8C=E6=81=A2=E5=A4=8D=E4=B9=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/redmine.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/redmine.rb b/lib/redmine.rb index d43973d2a..a7d10262a 100644 --- a/lib/redmine.rb +++ b/lib/redmine.rb @@ -117,11 +117,11 @@ Redmine::AccessControl.map do |map| 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.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 - #end + map.permission :view_course_files, {:files => :index, :versions => :download}, :read => true + end map.course_module :news do |map| # map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member