63 lines
1.9 KiB
PHP
63 lines
1.9 KiB
PHP
<?php if (empty($content)) : ?>
|
|
<div>
|
|
<?php $language->p('No pages found') ?>
|
|
</div>
|
|
<?php else : ?>
|
|
<h2><?php echo Theme::locationTitle(); ?></h2>
|
|
<p><?php echo Theme::locationDescription(); ?></p>
|
|
<?php endif ?>
|
|
|
|
|
|
<div class="article-list"><?php foreach ($content as $page) : ?>
|
|
<!-- Post -->
|
|
<article>
|
|
<!-- Load Koblog Plugins: Page Begin -->
|
|
<?php Theme::plugins('pageBegin'); ?>
|
|
|
|
<!-- Title -->
|
|
<h3 class="title">
|
|
<a href="<?php echo $page->permalink(); ?>"><?php echo $page->title(); ?></a>
|
|
</h3>
|
|
|
|
<!-- Cover image -->
|
|
<?php if ($page->coverImage()) : ?>
|
|
<img class="cover-image" alt="" src="<?php echo $page->coverImage(); ?>" />
|
|
<?php endif ?>
|
|
|
|
<!-- Creation date -->
|
|
<div class="article-metadata flex p">
|
|
<div><time><?php echo $page->date(); ?></time></div>
|
|
<div><?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?></div>
|
|
</div>
|
|
|
|
<!-- Breaked content -->
|
|
<?php echo $page->contentBreak(); ?>
|
|
|
|
<!-- "Read more" button -->
|
|
<?php if ($page->readMore()) : ?>
|
|
<p class="center">
|
|
<a class="button-link" href="<?php echo $page->permalink(); ?>"><?php echo $L->get('Read more'); ?></a>
|
|
</p>
|
|
<?php endif ?>
|
|
|
|
<div class="flex p" id="tag-category-list">
|
|
<div id="category-list">
|
|
<a href="<?php echo $page->categoryPermalink(); ?>" class="category pill"><?php echo $page->category(); ?></a>
|
|
</div>
|
|
<div id="tag-list">
|
|
<?php foreach ($page->tags(true) as $key => $value) : ?>
|
|
<?php $tagObject = new Tag($key); ?>
|
|
<a href="<?php echo $tagObject->permalink();?>" class="tag pill" rel="tag directory">
|
|
<?php echo $value; ?>
|
|
</a>
|
|
<?php endforeach ?>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Load Koblog Plugins: Page End -->
|
|
<?php Theme::plugins('pageEnd'); ?>
|
|
</article>
|
|
<?php endforeach ?></div>
|
|
|
|
<!-- Pagination -->
|
|
<?php echo Paginator::numberedPageHTML(); ?>
|