diff --git a/app/views/roles/index.html.erb b/app/views/roles/index.html.erb index ab0bbe8da..de275a2fe 100644 --- a/app/views/roles/index.html.erb +++ b/app/views/roles/index.html.erb @@ -9,11 +9,19 @@ <%=l(:label_role)%> + <% for role in @roles %> "> <%= content_tag(role.builtin? ? 'em' : 'span', link_to(role.name, edit_role_path(role))) %> + + <% unless role.workflow_rules.exists? || role.builtin? %> + + <%= l(:text_role_no_workflow) %> (<%= link_to l(:button_edit), workflows_edit_path(:role_id => role) %>) + + <% end %> + <%= reorder_handle(role) unless role.builtin? %> <%= link_to l(:button_copy), new_role_path(:copy => role), :class => 'icon icon-copy' %> diff --git a/config/locales/en.yml b/config/locales/en.yml index 74e03d34e..994ab5315 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1130,6 +1130,7 @@ en: text_caracters_minimum: "Must be at least %{count} characters long." text_length_between: "Length between %{min} and %{max} characters." text_tracker_no_workflow: No workflow defined for this tracker + text_role_no_workflow: No workflow defined for this role text_unallowed_characters: Unallowed characters text_comma_separated: Multiple values allowed (comma separated). text_line_separated: Multiple values allowed (one line for each value).