✨ Add microformats support
This commit is contained in:
parent
a1f3a06164
commit
b9318a4427
2 changed files with 30 additions and 26 deletions
|
@ -1,3 +1,5 @@
|
|||
<div class="h-feed">
|
||||
|
||||
<?php if ($WHERE_AM_I == 'home') : ?>
|
||||
<?php echo Theme::getHomepagePresentation(); ?>
|
||||
<?php endif ?>
|
||||
|
@ -7,28 +9,28 @@
|
|||
<?php $language->p('No pages found') ?>
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<h2><?php echo Theme::locationTitle(); ?></h2>
|
||||
<p><?php echo Theme::locationDescription(); ?></p>
|
||||
<h2 class="p-name"><?php echo Theme::locationTitle(); ?></h2>
|
||||
<p class="p-summary"><?php echo Theme::locationDescription(); ?></p>
|
||||
<?php endif ?>
|
||||
|
||||
|
||||
<div class="article-list"><?php foreach ($content as $page) : ?>
|
||||
<!-- Post -->
|
||||
<article>
|
||||
<article class="h-entry">
|
||||
<!-- 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 class="title p-name">
|
||||
<a class="u-url" 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(); ?>" />
|
||||
<img class="cover-image u-photo" alt="" src="<?php echo $page->coverImage(); ?>" />
|
||||
<?php else : ?>
|
||||
<?php if ($themePlugin->showDefaultThumbnail() == true): ?>
|
||||
<?php echo MediaHelper::toHTML(MediaHelper::getDefaultThumbnail(), "cover-image"); ?>
|
||||
<?php echo MediaHelper::toHTML(MediaHelper::getDefaultThumbnail(), "cover-image u-photo"); ?>
|
||||
<?php endif ?>
|
||||
<?php endif ?>
|
||||
|
||||
|
@ -36,16 +38,16 @@
|
|||
<div class="article-metadata flex p">
|
||||
<div>
|
||||
<?php if ($themePlugin->dateFormat() == 'relative') : ?>
|
||||
<time><?php echo $page->relativeTime() ?></time>
|
||||
<time class="dt-published" datetime="<?php echo $page->date(DATE_ATOM) ?>"><?php echo $page->relativeTime() ?></time>
|
||||
<?php else : ?>
|
||||
<time><?php echo $page->date() ?></time>
|
||||
<time class="dt-published" datetime="<?php echo $page->date(DATE_ATOM) ?>"><?php echo $page->date() ?></time>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<div><?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?></div>
|
||||
</div>
|
||||
|
||||
<!-- Breaked content -->
|
||||
<?php echo $page->contentBreak(); ?>
|
||||
<div class="p-summary"><?php echo $page->contentBreak(); ?></div>
|
||||
|
||||
<!-- "Read more" button -->
|
||||
<?php if ($page->readMore()) : ?>
|
||||
|
@ -56,12 +58,12 @@
|
|||
|
||||
<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>
|
||||
<a href="<?php echo $page->categoryPermalink(); ?>" class="category pill p-category" rel="tag directory"><?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">
|
||||
<a href="<?php echo $tagObject->permalink();?>" class="tag pill p-category" rel="tag directory">
|
||||
<?php echo $value; ?>
|
||||
</a>
|
||||
<?php endforeach ?>
|
||||
|
@ -75,3 +77,5 @@
|
|||
|
||||
<!-- Pagination -->
|
||||
<?php echo Paginator::numberedPageHTML(); ?>
|
||||
|
||||
</div>
|
|
@ -1,40 +1,40 @@
|
|||
<!-- Post -->
|
||||
<article id="article-solo">
|
||||
<article id="article-solo" class="h-entry">
|
||||
|
||||
<!-- Load Koblog Plugins: Page Begin -->
|
||||
<?php Theme::plugins('pageBegin'); ?>
|
||||
|
||||
<!-- Title -->
|
||||
<h2 class="title">
|
||||
<a href="<?php echo $page->permalink(); ?>"><?php echo $page->title(); ?></a>
|
||||
<h2 class="title p-name">
|
||||
<a class="u-url" href="<?php echo $page->permalink(); ?>"><?php echo $page->title(); ?></a>
|
||||
</h2>
|
||||
|
||||
<!-- Cover image -->
|
||||
<?php if ($page->coverImage()) : ?>
|
||||
<img class="cover-image" alt="" src="<?php echo $page->coverImage(); ?>" />
|
||||
<img class="cover-image u-featured" alt="" src="<?php echo $page->coverImage(); ?>" />
|
||||
<?php endif ?>
|
||||
|
||||
<!-- Creation date -->
|
||||
<div class="article-metadata flex p">
|
||||
<?php if (!$page->isStatic() && !$url->notFound()) : ?>
|
||||
<div><time><?php echo $page->date(); ?></time></div>
|
||||
<div><?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?></div>
|
||||
</div>
|
||||
<div class="article-metadata flex p">
|
||||
<div><time class="dt-published" datetime="<?php echo $page->date(DATE_ATOM) ?>"><?php echo $page->date(); ?></time></div>
|
||||
<div><?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?></div>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
|
||||
<!-- Full content -->
|
||||
<div class="article-body">
|
||||
<div class="article-body e-content">
|
||||
<?php echo $page->content(); ?>
|
||||
</div>
|
||||
<?php if (!$page->isStatic() && !$url->notFound()) : ?>
|
||||
<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>
|
||||
<a href="<?php echo $page->categoryPermalink(); ?>" class="category pill p-category" rel="tag directory"><?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">
|
||||
<a href="<?php echo $tagObject->permalink();?>" class="tag pill p-category" rel="tag directory">
|
||||
<?php echo $value; ?>
|
||||
</a>
|
||||
<?php endforeach ?>
|
||||
|
@ -42,11 +42,11 @@
|
|||
</div>
|
||||
<div class="card author-area p-author h-card">
|
||||
<div class="author-identity">
|
||||
<img alt="" class="avatar" src="<?php echo ($page->user('profilePicture'));?>" height="64" width="64" decoding="async">
|
||||
<img alt="" class="avatar u-photo" src="<?php echo ($page->user('profilePicture'));?>" height="64" width="64" decoding="async">
|
||||
<div class="author-metadata">
|
||||
<div class="author-pseudo">
|
||||
Écrit par <a href="<?php echo $page->user('authorUri'); ?>" class="p-name"><?php echo $page->user('displayName'); ?></a>
|
||||
<span class="pill"><?php echo $page->user('pronouns'); ?></span>
|
||||
<span class="pill p-pronouns"><?php echo $page->user('pronouns'); ?></span>
|
||||
</div>
|
||||
<div class="p-note"><?php echo $page->user('description'); ?></div>
|
||||
</div>
|
||||
|
@ -65,4 +65,4 @@
|
|||
<!-- Load Koblog Plugins: Page End -->
|
||||
<?php Theme::plugins('pageEnd'); ?>
|
||||
|
||||
</article>
|
||||
</article>
|
Loading…
Add table
Reference in a new issue