app/views/partials/concept/relation/_edit_ranked.html.erb

Summary

Maintainability
Test Coverage
<%- fieldname = "concept[concept_relations_by_id][#{klass.name.to_relation_name}]" -%>
<%= f.form_group fieldname, :label => {text: klass.model_name.human(:count => klass.singular? ? 1 : 2)} do %>
  <%= text_field_tag fieldname, widget_values_ranked(concept, klass),
    :id => klass.name.to_relation_name,
    :class => "entity_select",
    :"data-query-url" => concepts_path(:format => :json,
    :exclude_top_terms => klass != Iqvoc::Concept.broader_relation_class || nil),
    :"data-entity-uri" => concept_path("{id}"),
    :"data-singular" => klass.singular? || nil,
    :"data-entities" => widget_entities_ranked(concept, klass),
    :"data-qualified" => "rank",
    :'data-no-results-msg' => t('txt.views.search_results.no_results')
  %>
<% end %>