add support for series to blog
This commit is contained in:
parent
b8c1c35ddf
commit
527f3b7892
1 changed files with 29 additions and 0 deletions
|
@ -23,6 +23,14 @@
|
|||
</ul>
|
||||
{{ end }}
|
||||
|
||||
{{- if .Params.series -}}
|
||||
{{- with index (.GetTerms "series") 0 -}}
|
||||
<div class="notice--info">
|
||||
<p>This post is part of the <a href="{{ .Permalink }}" style="font-weight: bold">{{ .LinkTitle }}</a> series.</p>
|
||||
</div>
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{ if ne .TableOfContents "<nav id=\"TableOfContents\"></nav>" }}
|
||||
<p class="toc-title">Table of contents:</p>
|
||||
{{ .TableOfContents }}
|
||||
|
@ -31,6 +39,27 @@
|
|||
<section class="content">
|
||||
{{ .Content }}
|
||||
</section>
|
||||
<footer>
|
||||
{{- if .Params.series -}}
|
||||
<div class="post-series">
|
||||
{{- $series := or (where .Site.RegularPages.ByDate ".Params.series" "intersect" .Params.series) (where .Site.RegularPages.ByDate ".Params.series" "eq" .Params.series) -}}
|
||||
{{- with $series -}}
|
||||
<h3 id="series">This series</h3>
|
||||
<ol>
|
||||
{{- range . -}}
|
||||
<li>
|
||||
{{- if eq .File.UniqueID $.File.UniqueID -}}
|
||||
<b>{{ .Title }}</b>
|
||||
{{- else -}}
|
||||
<a href="{{ .Permalink }}">{{ .Title }}</a>
|
||||
{{- end -}}
|
||||
</li>
|
||||
{{- end -}}
|
||||
</ol>
|
||||
{{- end -}}
|
||||
</div>
|
||||
{{- end -}}
|
||||
</footer>
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
|
Loading…
Reference in a new issue