{{ .Title }}
{{- .Content -}} {{ if .Params.loadNews }} {{ $newsPath := (printf "data/%s/news/news.toml" $.Language.Lang) }} {{ $newsData := "" }} {{ if (fileExists $newsPath) -}} {{ $data := index .Site.Data $.Language.Lang }} {{ $newsData = $data.news }} {{ else }} {{ $dataDefaultLanguage := index .Site.Data .Sites.Default.Language.Lang }} {{ $newsData = $dataDefaultLanguage.news }} {{ end }} {{ $yearsMonths := slice }} {{ with $newsData.news }} {{ range (sort .news "date" "desc") }} {{ $yearsMonths = $yearsMonths | append (dateFormat "2006-1" .date) }} {{ end }} {{ end }} {{ $yearsMonths = $yearsMonths | uniq }} {{ $newsDayCounter := 1 }} {{ $newsDayPrev := 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 $newsData.news }}
                  {{ range (sort .news "date" "desc") }}
                    {{ if eq (dateFormat "2006-1" .date) $yearMonth }}
                      {{ $newsDayCur := dateFormat "2006-01-02" .date }}
                      {{ if eq $newsDayCur $newsDayPrev }}
                        {{ $newsDayCounter = add $newsDayCounter 1 }}
                      {{ else }}
                        {{ $newsDayCounter = 1 }}
                      {{ end }}
                      
- 
                        {{ dateFormat "2" .date }} {{ i18n (dateFormat "1" .date) }}: {{ .description | safeHTML }} {{ $newsDayPrev = $newsDayCur }}
                    {{ end }}
                  {{ end }}
                {{ end }}
{{ i18n "last-modified" }}: {{ .GitInfo.AuthorDate | time.Format ":date_long" }} {{ i18n "by" }} {{ .GitInfo.AuthorName }}