aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/partials/tags.html
blob: 29202d0c461324a58024ed403f3b5b95b8806af5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{{- $format := .Format -}}
{{- $pageContext := .Context -}}
{{- $path := "tags/" -}}
{{- $url := $path | relURL -}}

{{- with $pageContext.Params.tags -}}
  {{- range $tags, $tag := sort $pageContext.Params.tags -}}
    {{- if (eq $format "rss") -}}
      {{- $url = $path | absURL -}}
    {{- end -}}

    {{- $link := print $url ((lower $tag) | urlize) "/" -}}
    {{- print "[#" (lower $tag) "](" $link ")" | markdownify -}}

    {{- if (eq $format "rss") -}} {{- end }}
  {{ end -}}
{{- else -}}
  <a href="{{ "tags/" | absURL }}">#untagged</a>
{{- end -}}