<%= setup_context(:title => I18n.t("agent._plural")) %> <% @show_multiselect_column = user_can?("delete_agent_record") title_column_header(I18n.t("agent.name")) add_column(I18n.t("agent_name.authority_id"), proc {|record| record['authority_id']}, :sortable => true, :sort_by => "authority_id") add_column(I18n.t("agent_name.source"), proc {|record| I18n.t("enumerations.name_source.#{record['source']}", :default => record['source']) if record['source']}, :sortable => true, :sort_by => "source") add_column(I18n.t("agent_name.rules"), proc {|record| I18n.t("enumerations.name_rule.#{record['rules']}", :default => record['rules']) if record['rules']}, :sortable => true, :sort_by => "rules") %>
<% if user_can?('update_agent_record') %>
<% if user_can?('manage_repository') %>
<%= I18n.t("actions.edit_default_values") %>
<% end %>
<%= I18n.t("agent._frontend.action.create") %>
<% if user_can?('delete_agent_record') %> <%= button_delete_multiple_action(:agents) %> <% end %>

<% end %>
<%= link_to_help :topic => "search" %>

<%= I18n.t("agent._plural") %>

<%= render_aspace_partial :partial => "shared/flash_messages" %> <%= render_aspace_partial :partial => "search/listing" %>