diff --git a/layouts/index.html b/layouts/index.html
index 76485e9..df10349 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -8,11 +8,7 @@
- {{- if isset .Site.Params "dateformat" -}}
- {{ .Date.Format .Site.Params.dateformat }}
- {{- else -}}
- {{ .Date.Format "Jan 02 2006" }}
- {{- end -}}
+ {{- .Date.Format (.Site.Params.dateform | default "Jan 02, 2006") -}}
{{ .Summary }}
{{ if .Truncated }}
diff --git a/layouts/partials/list_content.html b/layouts/partials/list_content.html
index d9f216d..ab3460b 100644
--- a/layouts/partials/list_content.html
+++ b/layouts/partials/list_content.html
@@ -6,11 +6,7 @@
{{ .Title }}
{{ if not .Date.IsZero }}
{{end}}
diff --git a/layouts/partials/post_content.html b/layouts/partials/post_content.html
index c93b6c1..329d103 100644
--- a/layouts/partials/post_content.html
+++ b/layouts/partials/post_content.html
@@ -5,32 +5,27 @@
{{ if not .Date.IsZero }}
-
- {{ if isset .Site.Params "dateformat" -}}
- {{ .Date.Format .Site.Params.dateformat }}
- {{- else -}}
- {{ .Date.Format "Jan 02 2006" }}
- {{- end -}}
+ {{ .Date.Format (.Site.Params.dateform | default "Jan 02, 2006") -}}
{{ end }}
- {{ if isset .Params "categories" }}
- {{ $total := len .Params.categories }}
+ {{ with .Params.categories }}
+ {{ $total := len . }}
{{ if gt $total 0 }}
in
{{ $total := sub $total 1 }}
- {{ range $i, $cat := sort $.Params.categories }}
+ {{ range $i, $cat := sort . }}
{{ $cat | upper }}
{{ if lt $i $total }},{{ end }}
{{ end }}
{{ end }}
{{ end }}
- {{ if isset .Params "tags" }}
- {{ $total := len .Params.tags }}
+ {{ with .Params.tags }}
+ {{ $total := len . }}
{{ if gt $total 0 }}
{{ $subtotal := sub $total 1 }}
- {{ range $i, $tag := sort $.Params.tags }}
+ {{ range $i, $tag := sort . }}
{{ $tag | lower }}{{ if lt $i $subtotal }} {{ end }}
{{ end }}
{{ end }}