{{ .Title }}
{{- .Content -}} {{ if .Params.loadPress }} {{ $pressPath := (printf "data/%s/press/press.toml" $.Language.Lang) }} {{ $pressData := "" }} {{ if (fileExists $pressPath) -}} {{ $data := index .Site.Data $.Language.Lang }} {{ $pressData = $data.press }} {{ else }} {{ $dataDefaultLanguage := index .Site.Data .Sites.First.Language.Lang }} {{ $pressData = $dataDefaultLanguage.press }} {{ end }} {{ $yearsMonths := slice }} {{ with $pressData.press }} {{ range (sort .press "date" "desc") }} {{ $yearsMonths = $yearsMonths | append (dateFormat "2006-1" .date) }} {{ end }} {{ end }} {{ $yearsMonths = $yearsMonths | uniq }} {{ $pressMonthCounter := 1 }} {{ $pressMonthPrev := false }} {{ range $year := seq now.Year 2010 }} {{ range $month := seq 12 1 }} {{ $yearMonth := (printf "%d-%d" $year $month) }} {{ if in $yearsMonths $yearMonth }}{{ i18n $month }} {{ $year }}
-
{{ with $pressData.press }}
{{ range (sort .press "date" "desc") }}
{{ if eq (dateFormat "2006-1" .date) $yearMonth }}
{{ $pressMonthCur := dateFormat "2006-01" .date }}
{{ if eq $pressMonthCur $pressMonthPrev }}
{{ $pressMonthCounter = add $pressMonthCounter 1 }}
{{ else }}
{{ $pressMonthCounter = 1 }}
{{ end }}
-
{{ .name }}
{{ .siteName }}, {{ .author }}
{{ .description | safeHTML}}
{{ $pressMonthPrev = $pressMonthCur }}
{{ end }}
{{ end }}
{{ end }}
{{ i18n "last-modified" }}: {{ .GitInfo.AuthorDate | time.Format ":date_long" }} {{ i18n "by" }} {{ .GitInfo.AuthorName }}