|
|
@ -36,6 +36,8 @@
|
|
|
|
{{ $expired := and .ExpiryDate (lt .ExpiryDate now) }}
|
|
|
|
{{ $expired := and .ExpiryDate (lt .ExpiryDate now) }}
|
|
|
|
{{ $flags := slice }}
|
|
|
|
{{ $flags := slice }}
|
|
|
|
{{ $future := and .PublishDate (gt .PublishDate now) }}
|
|
|
|
{{ $future := and .PublishDate (gt .PublishDate now) }}
|
|
|
|
|
|
|
|
{{ $lastmod := cond (eq $date .Lastmod) "" .Lastmod }}
|
|
|
|
|
|
|
|
{{ $lastmodshow := and $lastmod ($page.Param "paige.main.metadata.date.lastmod.hide" | not) }}
|
|
|
|
{{ $modified := and .PublishDate .Lastmod (lt .PublishDate .Lastmod) }}
|
|
|
|
{{ $modified := and .PublishDate .Lastmod (lt .PublishDate .Lastmod) }}
|
|
|
|
{{ $readingtime := cond ($page.Param "paige.list.reading_time.hide" | not) .ReadingTime "" }}
|
|
|
|
{{ $readingtime := cond ($page.Param "paige.list.reading_time.hide" | not) .ReadingTime "" }}
|
|
|
|
{{ $readingtimeclass := $page.Param "paige.list.reading_time.class" | default "mb-0 paige-reading-time text-center text-secondary" }}
|
|
|
|
{{ $readingtimeclass := $page.Param "paige.list.reading_time.class" | default "mb-0 paige-reading-time text-center text-secondary" }}
|
|
|
@ -49,6 +51,14 @@
|
|
|
|
{{ $titleclass := $page.Param "paige.list.title.class" | default "mb-0 paige-title text-center" }}
|
|
|
|
{{ $titleclass := $page.Param "paige.list.title.class" | default "mb-0 paige-title text-center" }}
|
|
|
|
{{ $titlelink := .RelPermalink }}
|
|
|
|
{{ $titlelink := .RelPermalink }}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{ $commiturl := "" }}
|
|
|
|
|
|
|
|
{{ $lastmod := cond (eq $date $page.Lastmod) "" $page.Lastmod }}
|
|
|
|
|
|
|
|
{{ $lastmodshow := and $lastmod ($page.Param "paige.main.metadata.date.lastmod.hide" | not) }}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{ if and ($page.Param "paige.main.metadata.git.commit_url_prefix") $page.GitInfo }}
|
|
|
|
|
|
|
|
{{ $commiturl = print ($page.Param "paige.main.metadata.git.commit_url_prefix") $page.GitInfo.Hash }}
|
|
|
|
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
|
|
|
|
{{ if $draft }}
|
|
|
|
{{ if $draft }}
|
|
|
|
{{ $flags = $flags | append "paige-draft" "paige-unpublished" }}
|
|
|
|
{{ $flags = $flags | append "paige-draft" "paige-unpublished" }}
|
|
|
|
{{ end }}
|
|
|
|
{{ end }}
|
|
|
@ -109,7 +119,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
{{ with $date }}
|
|
|
|
{{ with $date }}
|
|
|
|
<p {{ with $dateclass }} class="{{ . }}" {{ end }}>
|
|
|
|
<p {{ with $dateclass }} class="{{ . }}" {{ end }}>
|
|
|
|
<time datetime="{{ .Format `2006-01-02` }}">{{ time.Format $dateformat . }}</time>
|
|
|
|
{{ if $lastmodshow }}
|
|
|
|
|
|
|
|
<time datetime="{{ .Format `2006-01-02` }}">{{ time.Format $dateformat . }}</time> · {{ with $commiturl }} <a class="link-secondary text-decoration-none" href="{{ . }}"> {{ end }} <time datetime="{{ .Format `2006-01-02` }}">{{ time.Format $dateformat $lastmod }}</time> {{ if $commiturl }} </a> {{ end }}
|
|
|
|
|
|
|
|
{{ else }}
|
|
|
|
|
|
|
|
{{ with $commiturl }}
|
|
|
|
|
|
|
|
<a class="link-secondary text-decoration-none" href="{{ . }}">
|
|
|
|
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
<time datetime="{{ .Format `2006-01-02` }}">{{ time.Format $dateformat . }}</time>
|
|
|
|
|
|
|
|
{{ if $commiturl }}
|
|
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
{{ end }}
|
|
|
|
</p>
|
|
|
|
</p>
|
|
|
|
{{ end }}
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
|
|
|
|