95 lines
3.7 KiB
HTML
95 lines
3.7 KiB
HTML
{{ if fileExists ( path.Join $.Page.File.Dir "comments.md" ) }}
|
|
<!--<section id="comments">
|
|
<h2 class="subheading subheading--comments" id="comments">Comments</h2>
|
|
<ol>
|
|
{{ $file := path.Join $.Page.File.Dir "comments.md" | readFile }}
|
|
{{ $file | .RenderString }}
|
|
</ol>
|
|
</section>-->
|
|
{{ end }}
|
|
|
|
<footer class="site-content__footer">
|
|
<h2>Meta</h2>
|
|
|
|
{{- if .GetTerms "categories" -}}
|
|
<section id="post-categories" class="article-footer__categories" aria-labelledby="post-categories-title" itemprop="articleSection">
|
|
<h3 id="post-categories-title">Categories</h3>
|
|
<ul>
|
|
{{- range (.GetTerms "categories") -}}
|
|
<li class="p-category"><a href="{{ .RelPermalink }}">{{ .LinkTitle | safeHTML }}</a></li>
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
|
|
{{- if .GetTerms "areas" -}}
|
|
<section class="article-footer__links" itemprop="articleSection">
|
|
<h3 id="item-areas-title">Areas</h3>
|
|
<ul>
|
|
{{- range ( .GetTerms "areas" ).ByTitle -}}
|
|
<li class="p-category"><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li>
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
|
|
{{- if .GetTerms "skills" -}}
|
|
<section class="article-footer__links" itemprop="articleSection">
|
|
<h3 id="item-skills-title">Skills</h3>
|
|
<ul>
|
|
{{- .Scratch.Set "i" 0 -}}
|
|
{{- range ( .GetTerms "skills" ).ByTitle -}}
|
|
{{- if hasPrefix .LinkTitle "CIISec/" -}}
|
|
<li class="p-category"><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a> <span class="level">{{ index $.Params.skills_ciisec_levels ( $.Scratch.Get "i" ) }}</span></li>
|
|
{{- $.Scratch.Add "i" 1 -}}
|
|
{{- else -}}
|
|
<li class="p-category"><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li>
|
|
{{- end -}}
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
|
|
{{- if .GetTerms "organisations" -}}
|
|
<section id="post-organisations" class="article-footer__organisations" aria-labelledby="post-organisations-title" itemprop="articleSection">
|
|
<h3 id="post-organisations-title">Organisations</h3>
|
|
<ul>
|
|
{{ $all_organisations := partialCached "get_all_organisations.html" . }}
|
|
<!-- TODO: Replace with hierarchy partial -->
|
|
{{- range ( .GetTerms "organisations" ) -}}
|
|
{{ with ( where $all_organisations "Title" ( .Title | plainify ) ) }}
|
|
{{ range . }}
|
|
<li><a href="{{ .RelPermalink }}">{{ if ( .Params.markup_title ) }}{{ .Params.markup_title | safeHTML }}{{ else }}{{ .Title }}{{ end }}</a></li>
|
|
{{ end }}
|
|
{{ else }}
|
|
{{ warnf "Could not find organisation %q (%q)" .Title $.File.Path }}
|
|
<li>{{ if ( .Params.markup_title ) }}{{ .Params.markup_title | safeHTML }}{{ else }}{{ .Title }}{{ end }}</li>
|
|
{{ end }}
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
|
|
{{- if .GetTerms "locations" -}}
|
|
<section id="post-locations" class="article-footer__locations" aria-labelledby="post-locations-title">
|
|
<h3 id="post-locations-title">Locations</h3>
|
|
<div id="map" style="width: 100%; height: 500px; margin: 0; display: block;"></div>
|
|
<ul style="display: none">
|
|
{{- range ( .GetTerms "locations" ).ByTitle -}}
|
|
<li class="p-location"><a href="{{ .RelPermalink }}">{{ .LinkTitle | safeHTML }}</a></li>
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
|
|
{{- if .GetTerms "tags" -}}
|
|
<section id="post-tags" class="article-footer__tags" aria-labelledby="post-tags-title">
|
|
<h3 id="post-tags-title">Tags</h3>
|
|
<ul>
|
|
{{- range ( .GetTerms "tags" ).ByTitle -}}
|
|
<li class="p-category"><a href="{{ .RelPermalink }}">{{ .LinkTitle | safeHTML }}</a></li>
|
|
{{- end -}}
|
|
</ul>
|
|
</section>
|
|
{{- end -}}
|
|
</footer>
|