<div id="tabs">
    <%= render 'manifestations/tab_menu', manifestation: manifestation %>
    <div id="detail">
    <% cache([manifestation, fragment: 'show_detail_user_html', role: current_user_role_name, locale: @locale]) do %>
      <table class="table table-striped" id="resource_detail">
        <%= embed_content(manifestation) -%>
        <% if manifestation.title_alternative? %>
          <tr>
            <td style="width: 200px"><%= t('activerecord.attributes.manifestation.title_alternative') -%>:</td>
            <td style="width: 500px"><%= manifestation.title_alternative -%></td>
          </tr>
        <% end %>
        <%- if manifestation.series_statements.exists? -%>
          <tr>
            <td style="width: 200px"><%= t('activerecord.models.series_statement') -%>:</td>
            <td style="width: 500px">
              <%= render 'show_series_detail', manifestation: manifestation %>
              <%- unless manifestation.identifier_contents(:issn).empty? -%>
                (<%= t('activerecord.attributes.manifestation.issn') -%>: <%= manifestation.identifier_contents(:issn).join(" ") -%>)
              <%- end -%>
            </td>
          </tr>
        <% end %>
        <%= render 'edition_and_number', manifestation: manifestation %>
        <tr>
          <td style="width: 200px"><%= t('page.form') -%>:</td>
          <td style="width: 500px">
            <%= form_icon(manifestation.carrier_type) -%> <%= manifestation.carrier_type.display_name.localize -%> /
            <%= content_type_icon(manifestation.manifestation_content_type) -%> <%= manifestation.manifestation_content_type.display_name.localize if manifestation.manifestation_content_type -%>
          </td>
        </tr>
        <tr>
          <td><%= t('activerecord.models.language') -%>:</td>
          <td><span itemprop="inLanguage"><%= manifestation.language.display_name.localize -%></span></td>
        </tr>
        <tr>
          <td><%= t('activerecord.attributes.manifestation.publication_place') -%>:</td>
          <td><%= manifestation.publication_place %></td>
        </tr>
        <tr>
          <td><%= t('manifestation.physical_description') -%>:</td>
          <td>
            <%- if manifestation.number_of_pages -%>
              <span itemprop="numPages"><%= manifestation.number_of_pages -%></span> p.
              (<%= manifestation.start_page -%> - <%= manifestation.end_page -%>)
            <%- end -%>
            <!-- TODO: センチメートル以外の単位 -->
            <%- if manifestation.height -%>
              <%= manifestation.height -%> cm.
            <%- end -%>
          </td>
        </tr>
        <% if manifestation.price.present? %>
          <tr>
            <td><%= t('activerecord.attributes.manifestation.price') -%>:</td>
            <td><%= manifestation.price -%></td>
          </tr>
        <% end %>
        <% if defined?(EnjuSubject) %>
          <%= render 'manifestations/subject_detail', manifestation: manifestation %>
          <%= render 'manifestations/classification_detail', manifestation: manifestation %>
        <% end %>
        <% if defined?(EnjuBookmark) %>
          <tr>
            <td><%= t('activerecord.models.tag') -%>:</td>
            <td>
              <%= render 'manifestations/tag_list', manifestation: manifestation -%>
            </td>
          </tr>
        <% end %>
        <%- unless manifestation.serial? -%>
          <tr>
            <td><%= t('page.identifier') -%>:</td>
            <td>
              <ul>
                <% manifestation.identifiers.each do |identifier| %>
                  <li>
                    <%= identifier.identifier_type.display_name.localize %>:
                    <%= identifier_link(identifier) %>
                  </li>
                <% end %>
              </ul>
            </td>
          </tr>
        <%- end -%>
        <%- unless manifestation.attachment_file_name.blank? -%>
          <%= render 'manifestations/attachment_file', manifestation: manifestation -%>
        <%- end -%>
        <tr>
          <td><%= t('page.created_at') -%>:</td>
          <td><%=l manifestation.created_at if manifestation.created_at -%></td>
        </tr>
        <tr>
          <td><%= t('page.updated_at') -%>:</td>
          <td><%=l manifestation.updated_at if manifestation.updated_at -%></td>
        </tr>
        <% if manifestation.description.present? %>
          <tr>
            <td><%= t('activerecord.attributes.manifestation.description') -%>:</td>
            <td>
              <%= raw simple_format(h(manifestation.description)) -%>
            </td>
          </tr>
        <% end %>
        <% if manifestation.note.present? %>
          <tr>
            <td><%= t('activerecord.attributes.manifestation.note') -%>:</td>
            <td>
              <%= raw simple_format(h(manifestation.note)) -%>
            </td>
          </tr>
        <% end %>
      </table>
    <% end %>
      <%- if manifestation.items.on_shelf.exists? -%>
        <%= render 'manifestations/show_holding', manifestation: manifestation -%>
      <%- end -%>
    </div>
    <%= render 'manifestations/tab_list', manifestation: manifestation %>
  </div>