{{ define "main" }} {{ .Site.Title }} {{- partial "nav.html" . -}} {{ if .Data.Singular }} Filtering for "{{ .Title }}" Remove filter {{ end }} {{ if .Site.Params.postSearch }} {{ end }} {{ $allPosts := where .Site.RegularPages "Type" "eq" "posts" }} {{ $excludePosts := where $allPosts "Params.categories" "intersect" (slice "1") }} {{ $postPages := ($allPosts | complement $excludePosts) }} {{ if .Site.Params.showPostCount }} There {{ if le (len $postPages) 1 }} is {{ len $postPages }} piece. {{ else }} are {{ len $postPages }} pieces. {{ end }} {{ end }} {{ $currentYear := 0 }} {{ range $postPages }} {{ if .Site.Params.groupByYear }} {{ $year := .Date.Year }} {{ if ne $year $currentYear }} {{ $year }} {{ $currentYear = $year }} {{ end }} {{ end }} {{ if .Site.Params.groupByYear }} {{ .Date.Format (default "2006-01-02" .Site.Params.dateFormat) }} {{ else }} {{ .Date.Format (default "02 Jan, 2006" .Site.Params.dateFormat) }} {{ end }} {{ .Title }} {{ else }} No posts yet {{ end }} {{ if .Data.Singular }} {{ else }} {{ range .Site.Taxonomies.tags }} #{{ .Page.Title }} {{ end }} {{ end }} {{ end }}
{{ .Site.Title }}
There {{ if le (len $postPages) 1 }} is {{ len $postPages }} piece. {{ else }} are {{ len $postPages }} pieces. {{ end }}