]> source.dussan.org Git - redmine.git/commitdiff
Adds a tooltip to cells on workflow page (#12598).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 8 Jan 2017 22:38:02 +0000 (22:38 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 8 Jan 2017 22:38:02 +0000 (22:38 +0000)
Patch by Go MAEDA.

git-svn-id: http://svn.redmine.org/redmine/trunk@16163 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/workflows/_form.html.erb
app/views/workflows/permissions.html.erb

index 9fb2705e728091ecd3a2753eb46b3a8ca7c1fce9..ccdee2385f43fa48d4f89bfe02c5cece4fc0314a 100644 (file)
       <%= link_to_function('', "toggleCheckboxesBySelector('table.transitions-#{name} input.old-status-#{old_status.try(:id) || 0}')",
                            :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}",
                            :class => 'icon-only icon-checked') %>
-
-      <%= old_status ? old_status.name : content_tag('em', l(:label_issue_new)) %>
+      <% if old_status %>
+        <% old_status_name = old_status.name %>
+        <%= old_status_name %>
+      <% else %>
+        <% old_status_name = l(:label_issue_new) %>
+        <%= content_tag('em', old_status_name) %>
+      <% end %>
     </td>
     <% for new_status in @statuses -%>
     <% checked = workflows.detect {|w| w.old_status == old_status && w.new_status == new_status} %>
-    <td class="<%= checked ? 'enabled' : '' %>">
+    <td class="<%= checked ? 'enabled' : '' %>" title="<%= old_status_name %> &#187; <%= new_status.name %>">
       <%= transition_tag workflows, old_status, new_status, name %>
     </td>
     <% end -%>
index 0fb4c8bb6d8a045c28549a5553900ef0c4598e31..dadffe3543210d5c353442ee4ae21bef618872f5 100644 (file)
@@ -65,7 +65,7 @@
           <%= name %> <%= content_tag('span', '*', :class => 'required') if field_required?(field) %>
         </td>
         <% for status in @statuses -%>
-        <td class="<%= @permissions[status.id][field].try(:join, ' ') %>">
+        <td class="<%= @permissions[status.id][field].try(:join, ' ') %>" title="<%= name %> (<%= status.name %>)">
           <%= field_permission_tag(@permissions, status, field, @roles) %>
           <% unless status == @statuses.last %><a href="#" class="repeat-value">&#187;</a><% end %>
         </td>
@@ -85,7 +85,7 @@
             <%= field.name %> <%= content_tag('span', '*', :class => 'required') if field_required?(field) %>
           </td>
           <% for status in @statuses -%>
-          <td class="<%= @permissions[status.id][field.id.to_s].try(:join, ' ') %>">
+          <td class="<%= @permissions[status.id][field.id.to_s].try(:join, ' ') %>" title="<%= field.name %> (<%= status.name %>)">
             <%= field_permission_tag(@permissions, status, field, @roles) %>
             <% unless status == @statuses.last %><a href="#" class="repeat-value">&#187;</a><% end %>
           </td>