{{ define "main" -}}

My book­marks

{{ partial "processed-content.html" . }}

Timestamp format: YYYY-MM-DD HH:MM, as per RFC 3339

    {{ range sort (index .Site.Data "bookmarks") "tags" "desc" -}} {{ $bookmark := . -}} {{- $tags := split $bookmark.tags "," -}} {{- $firstTag := index $tags 0 }} {{- $timestamp := dateFormat "2006-01-02 15:04:05-0700" $firstTag }}
  1. Bookmarked

    Tags: {{- $start := 2 -}} {{- $firstTag := (index $tags 1) -}} {{- if (eq $firstTag "public") -}} {{- $firstTag = (index $tags 2) -}} {{- $start = 3 -}} {{- end -}} {{- printf "%s" $firstTag | safeHTML -}} {{- range after $start $tags -}} {{- $tag := . -}} {{- if (ne $tag "public") -}} {{- printf ", %s" $tag | safeHTML -}} {{ end -}} {{- end }}

    {{ $bookmark.description | markdownify | replaceRE `\’` `’` | replaceRE `\ ` `\ ` | replaceRE `\“` `“` | replaceRE `\”` `”` | replaceRE `\…` `—` | replaceRE `\—` `—` | replaceRE `\­` `\­` | replaceRE `‘` `‘` | safeHTML }}

  2. {{- end }}
{{ end }}