Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/eliasson/liquorice.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Eliasson <markus.eliasson@gmail.com>2014-11-11 00:43:46 +0300
committerMarkus Eliasson <markus.eliasson@gmail.com>2014-11-11 00:43:46 +0300
commit3b8ccb7cdc274bca529c9324a79731f41e83fd2b (patch)
treecd1291f2ecfc708ef1d783d4f67145359b072b04 /layouts
parent9bc8736084e94927ed4130768a78a6c4df851f6b (diff)
Add support for taxonomies
- Support taxonomies lists - Display categories and tags on single entry
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/single.html20
-rw-r--r--layouts/_default/terms.html24
2 files changed, 44 insertions, 0 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 315d60b..2f12662 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,12 +1,32 @@
{{ partial "head.html" . }}
{{ partial "header.html" . }}
+{{ $baseurl := .Site.BaseUrl }}
+{{ $categories := .Params.categories }}
+{{ $tags := .Params.tags }}
+
<div class="container">
<div class="row">
<div class="sixteen columns">
<article class="li-article">
<header class="li-article-header">
<h1 class="li-article-title">{{ .Title }}</h1>
+ <span class="li-article-taxonomies">
+ {{ with $categories }}
+ Posted in
+ {{ range $categories }}
+ <a href="{{ $baseurl }}/categories/{{ . | urlize }}">{{ . }}</a>
+ {{ end }}
+ {{ end }}
+
+ {{ with $tags }}
+ with tags
+ {{ range $tags }}
+ <a href="{{ $baseurl }}/tags/{{ . | urlize }}">{{ . }}</a>
+ {{ end }}
+ {{ end }}
+ </span>
+ {{ if or $categories $tags }} - {{ end }}
<time class="li-article-date">{{ .Date.Format "Monday, January 2, 2006" }}</time>
</header>
<section>
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
new file mode 100644
index 0000000..4025c85
--- /dev/null
+++ b/layouts/_default/terms.html
@@ -0,0 +1,24 @@
+
+
+{{ partial "head.html" . }}
+{{ partial "header.html" . }}
+
+ <div class="container">
+ <div class="row">
+ <div class="sixteen columns">
+ <h1>{{.Title}}</h1>
+ <ul>
+ {{ $data := .Data }}
+ {{ $baseurl := .Site.BaseUrl }}
+ {{ range $key, $value := .Data.Terms }}
+ <li>
+ <h4><a href="{{ $baseurl }}/{{ $data.Plural }}/{{ $key | urlize }}">{{ $key }}</a></h4>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
+ </div>
+ </div>
+
+{{ partial "footer.html" . }}
+{{ partial "tail.html" . }}