]> source.dussan.org Git - redmine.git/commitdiff
shorten long line of lib/redmine.rb
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Mon, 16 Nov 2020 12:21:31 +0000 (12:21 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Mon, 16 Nov 2020 12:21:31 +0000 (12:21 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@20389 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine.rb

index de2993e13558eb6c7c4d5fd205eb7b4189bb3caf..d3605efc82ce3f5f16679a380e0dcdf950a219cd 100644 (file)
@@ -226,36 +226,56 @@ Redmine::MenuManager.map :application_menu do |menu|
             :permission => nil,
             :caption => :label_project_plural
   menu.push :activity, {:controller => 'activities', :action => 'index'}
-  menu.push :issues,   {:controller => 'issues', :action => 'index'},
-            :if => Proc.new {
-                     User.current.allowed_to?(:view_issues, nil, :global => true) &&
-                       EnabledModule.exists?(:project => Project.visible, :name => :issue_tracking)
-                   },
-            :caption => :label_issue_plural
-  menu.push :time_entries, {:controller => 'timelog', :action => 'index'},
-            :if => Proc.new {
-                     User.current.allowed_to?(:view_time_entries, nil, :global => true) &&
-                       EnabledModule.exists?(:project => Project.visible, :name => :time_tracking)
-                   },
-            :caption => :label_spent_time
-  menu.push :gantt, { :controller => 'gantts', :action => 'show' },
-            :caption => :label_gantt,
-            :if => Proc.new {
-                     User.current.allowed_to?(:view_gantt, nil, :global => true) &&
-                       EnabledModule.exists?(:project => Project.visible, :name => :gantt)
-                   }
-  menu.push :calendar, { :controller => 'calendars', :action => 'show' },
-            :caption => :label_calendar,
-            :if => Proc.new {
-                     User.current.allowed_to?(:view_calendar, nil, :global => true) &&
-                       EnabledModule.exists?(:project => Project.visible, :name => :calendar)
-                   }
-  menu.push :news, {:controller => 'news', :action => 'index'},
-            :if => Proc.new {
-                     User.current.allowed_to?(:view_news, nil, :global => true) &&
-                       EnabledModule.exists?(:project => Project.visible, :name => :news)
-                   },
-            :caption => :label_news_plural
+  menu.push(
+    :issues,
+    {:controller => 'issues', :action => 'index'},
+    :if =>
+       Proc.new do
+         User.current.allowed_to?(:view_issues, nil, :global => true) &&
+           EnabledModule.exists?(:project => Project.visible, :name => :issue_tracking)
+       end,
+    :caption => :label_issue_plural
+  )
+  menu.push(
+    :time_entries,
+    {:controller => 'timelog', :action => 'index'},
+    :if =>
+      Proc.new do
+        User.current.allowed_to?(:view_time_entries, nil, :global => true) &&
+          EnabledModule.exists?(:project => Project.visible, :name => :time_tracking)
+      end,
+      :caption => :label_spent_time
+  )
+  menu.push(
+    :gantt,
+    {:controller => 'gantts', :action => 'show'},
+    :caption => :label_gantt,
+    :if =>
+       Proc.new do
+         User.current.allowed_to?(:view_gantt, nil, :global => true) &&
+           EnabledModule.exists?(:project => Project.visible, :name => :gantt)
+       end
+  )
+  menu.push(
+    :calendar,
+    {:controller => 'calendars', :action => 'show'},
+    :caption => :label_calendar,
+    :if =>
+      Proc.new do
+        User.current.allowed_to?(:view_calendar, nil, :global => true) &&
+          EnabledModule.exists?(:project => Project.visible, :name => :calendar)
+      end
+  )
+  menu.push(
+    :news,
+    {:controller => 'news', :action => 'index'},
+    :if =>
+      Proc.new do
+        User.current.allowed_to?(:view_news, nil, :global => true) &&
+          EnabledModule.exists?(:project => Project.visible, :name => :news)
+      end,
+    :caption => :label_news_plural
+  )
 end
 
 Redmine::MenuManager.map :admin_menu do |menu|