Sha256: 177832dc1ccb8653dbb06dec035ecebccbb075e14c89557bc0d9f9b830dc0e27

Contents?: true

Size: 1.05 KB

Versions: 36

Compression:

Stored size: 1.05 KB

Contents

<div class="relation <%= Iqvoc::Concept.broader_relation_class.name.to_relation_name %> panel">
  <h2><%= Iqvoc::Concept.broader_relation_class.model_name.human(:count => 2) %></h2>
  <div class="relation-body">
    <% if concept.top_term? %>
      <strong><%= concept.class.human_attribute_name("top_term") %></strong>
    <% end %>

    <%-
    only_published = params[:published] != "0"
    related_concepts = concept.related_concepts_for_relation_class(
      Iqvoc::Concept.broader_relation_class, only_published)
    -%>

    <% if related_concepts.any? %>
      <div class="selector">
        <% parent = related_concepts.first
        parents = []
        while (parent && !parents.include?(parent))
          parents << parent
          parent = parent.related_concepts_for_relation_class(
            Iqvoc::Concept.broader_relation_class, only_published).first
        end %>
        <%= parents.map { |concept|
          render concept.class.inline_partial_name, :concept => concept
        }.join(" &laquo; ").html_safe %>
      </div>
    <% end %>
  </div>
</div>

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
iqvoc-4.13.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.12.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.12.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.11.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.11.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.10.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.9.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.3.3 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.8.2 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.8.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.8.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.7.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.6.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.5.2 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.6.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.5.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.5.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.4.0 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.3.2 app/views/partials/concept/relation/skos/broader/_mono.html.erb
iqvoc-4.3.1 app/views/partials/concept/relation/skos/broader/_mono.html.erb