]> source.dussan.org Git - redmine.git/commitdiff
Move some links to dropdowns.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 20 Dec 2019 08:15:48 +0000 (08:15 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 20 Dec 2019 08:15:48 +0000 (08:15 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@19382 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/issues/index.html.erb
app/views/projects/show.html.erb
app/views/repositories/_navigation.html.erb
app/views/timelog/index.html.erb
app/views/versions/index.html.erb

index 0e80104675647e88c21d300c7692e8d1d8bd7d9d..3377fd68192ab8817c12bea0b6894a3bfefe0edc 100644 (file)
@@ -2,9 +2,6 @@
   <% if User.current.allowed_to?(:add_issues, @project, :global => true) && (@project.nil? || Issue.allowed_target_trackers(@project).any?) %>
     <%= link_to l(:label_issue_new), _new_project_issue_path(@project), :class => 'icon icon-add new-issue' %>
   <% end %>
-  <%= link_to_if_authorized l(:label_settings),
-              {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'issues'},
-              :class => 'icon icon-settings' if User.current.allowed_to?(:manage_categories, @project) %>
   <%= actions_dropdown do %>
     <% if @project %>
       <%= link_to l(:field_summary), project_issues_report_path(@project) %>
     <% if User.current.allowed_to?(:import_issues, @project, :global => true) %>
       <%= link_to l(:button_import), new_issues_import_path(:project_id => @project) %>
     <% end %>
+
+    <%= link_to_if_authorized l(:label_settings),
+              {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'issues'},
+              :class => 'icon icon-settings' if User.current.allowed_to?(:manage_categories, @project) %>
   <% end %>
 </div>
 
index a3ac9b14f78ed441c7939456cc48e8f396ca3b84..de99eeabee4f1f0c75ab6deeeb9b28827f9ea929 100644 (file)
@@ -1,8 +1,10 @@
 <div class="contextual">
+  <%= bookmark_link @project %>
+
+  <%= actions_dropdown do %>
   <% if User.current.allowed_to?(:add_subprojects, @project) %>
     <%= link_to l(:label_subproject_new), new_project_path(:parent_id => @project), :class => 'icon icon-add' %>
   <% end %>
-  <%= bookmark_link @project %>
   <% if User.current.allowed_to?(:close_project, @project) %>
     <% if @project.active? %>
       <%= link_to l(:button_close), close_project_path(@project), :data => {:confirm => l(:text_are_you_sure)}, :method => :post, :class => 'icon icon-lock' %>
@@ -13,7 +15,7 @@
   <%= link_to_if_authorized l(:label_settings),
               {:controller => 'projects', :action => 'settings', :id => @project},
               :class => 'icon icon-settings' if User.current.allowed_to?(:edit_project, @project) %>
-
+  <% end %>
 </div>
 
 <h2><%=l(:label_overview)%></h2>
index 37a2f177c9aeab0db1c43e6eb8d10b88a63a7101..730cec42f1b32d94537c15f21a5ff2a4c65227af 100644 (file)
             {:action => 'stats', :id => @project, :repository_id => @repository.identifier_param},
             :class => 'icon icon-stats' if @repository.supports_all_revisions? %>
 
-<%= link_to_if_authorized l(:label_settings),
+<%= actions_dropdown do %>
+  <%= link_to_if_authorized l(:label_settings),
             {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'repositories'},
             :class => 'icon icon-settings' if User.current.allowed_to?(:manage_repository, @project) %>
+<% end %>
 
 <%= form_tag({:action => controller.action_name,
              :id => @project,
index 01e6752fe2a65cd7d653bddad9ee03fbd48c9b92..c34a2440914ccb9572dfc45b0eca6872d5ac7268 100644 (file)
@@ -2,13 +2,14 @@
 <%= link_to l(:button_log_time),
             _new_time_entry_path(@project, @query.filtered_issue_id),
             :class => 'icon icon-time-add' if User.current.allowed_to?(:log_time, @project, :global => true) %>
-<%= link_to_if_authorized l(:label_settings),
-            {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'activities'},
-            :class => 'icon icon-settings' if User.current.allowed_to?(:manage_project_activities, @project) %>
 <%= actions_dropdown do %>
   <% if User.current.allowed_to?(:import_time_entries, @project, :global => true) %>
     <%= link_to l(:button_import), new_time_entries_import_path(:project_id => @project) %>
   <% end %>
+
+  <%= link_to_if_authorized l(:label_settings),
+            {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'activities'},
+            :class => 'icon icon-settings' if User.current.allowed_to?(:manage_project_activities, @project) %>
 <% end %>
 </div>
 
index 02952b209e3fe83b4af734db4987afa8ae545ff6..afe9b463c238e6e8dfc5242bab21ffc0f73308f6 100644 (file)
@@ -1,9 +1,11 @@
 <div class="contextual">
   <%= link_to(l(:label_version_new), new_project_version_path(@project),
               :class => 'icon icon-add') if User.current.allowed_to?(:manage_versions, @project) %>
+  <%= actions_dropdown do %>
   <%= link_to_if_authorized l(:label_settings),
               {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'versions'},
               :class => 'icon icon-settings' if User.current.allowed_to?(:manage_versions, @project) %>
+  <% end %>
 </div>
 
 <h2><%=l(:label_roadmap)%></h2>