<?php
$translate = $this->plugin('translate');
$escape = $this->plugin('escapeHtml');
$this->htmlElement('body')->appendAttribute('class', 'item resource show');
$embedMedia = $this->siteSetting('item_media_embed', false);
$itemMedia = $item->media();
$showLayout = $this->themeSetting('show_layout');
?>

<!-- arc-hive page header-image insert begins -->
<?php
$img_src = null;
  $img_src = $this->getHelperPluginManager()->get('archiveSiteMeta')->getSiteImage($site);
  if (!$img_src) {
    $img_src = $this->assetUrl('img/ARC-HIVE-logo.svg');
  }
  ?>
  <style>
  .arc-page-header-img {
     content: url("<?= $img_src ?>");
  }
  </style>
  <?php
?>
<script>
<?php
  $_html = '<a href="'.$this->site->url().'">'.$this->site->title().'</a>';
?>
$("#archive_page_title").html('<?php echo $_html ?>');
</script>
<!-- arc-hive page header-image insert ends -->


<div class="resource-title">
<?php echo $this->pageTitle($item->displayTitle(), 2); ?>
</div>


<div class="grid-x">

<?php if ($embedMedia && $itemMedia): ?>
<div class="media-embeds">
  <?php foreach ($itemMedia as $media):
      echo $media->render();
  endforeach;
  ?>
</div>
<?php endif; ?>

<!-- code to link directly to media
<div class="resource">
  <a class="resource-link" href="< ?= $media->originalUrl(); ?>">
    <img src="< ?= $media->thumbnailUrl("square"); ?>" />
    <span class="resource-name">
      < ?= $media->displayTitle(); ?>
    </span>
  </a>
</div>
-->


<?php if (!$embedMedia && $itemMedia): ?>
<div class="media-list" style="display: flex;">
    <?php foreach ($itemMedia as $media): ?>
      <div class="resource">
        <?php echo $media->linkPretty(); ?>
        <!-- include code to link directly to media here -->
    </div>
    <?php endforeach; ?>
</div>
<?php endif; ?>


<div id="resource-values" class="<?php echo ($showLayout == 'inline') ? 'inline' : 'stack'; ?>">
    <?php $this->trigger('view.show.before'); ?>
    <?php echo $item->displayValues(); ?>
    <?php $itemSets = $item->itemSets(); ?>
<!-- remove items sets
    <dl>
    <?php if (count($itemSets) > 0): ?>
    <div class="property">
        <dt><?php echo $translate('Item sets'); ?></dt>
        <div class="values">
            <?php foreach ($itemSets as $itemSet): ?>
            <dd class="value">
              <a href="<?php echo $escape($itemSet->url()); ?>">
                  <?php echo $itemSet->displayTitle(); ?>
              </a>
            </dd>
            <?php endforeach; ?>
        </div>
    </div>
    <?php endif; ?>
    </dl>
-->
    <?php
    $page = $this->params()->fromQuery('page', 1);
    $property = $this->params()->fromQuery('property');
    $subjectValues = $item->displaySubjectValues($page, 25, $property);
    ?>
    <?php if ($subjectValues): ?>
    <div id="item-linked">
        <h3><?php echo $translate('Linked resources'); ?></h3>
        <?php echo $subjectValues; ?>
    </div>
    <?php endif; ?>

    <?php $this->trigger('view.show.after'); ?>

    <button class="end_of_page_button" onclick="window.history.back()">
      Back
    </button>
</div>

</div>
