{{- define "main" }} {{- $pages := where site.RegularPages "Type" "in" site.Params.mainSections }} {{- if site.Params.ShowAllPagesInArchive }} {{- $pages = site.RegularPages }} {{- end }} {{- range $pages.GroupByPublishDate "2006" }} {{- if ne .Key "0001" }}
{{- $year := replace .Key "0001" "" }}

{{- $year -}}  {{ len .Pages }}

{{- range .Pages.GroupByDate "January" }}

{{- .Key -}}  {{ len .Pages }}

{{- range .Pages }} {{- if eq .Kind "page" }}
{{- $isHidden := (site.Params.cover.hidden | default site.Params.cover.hiddenInList) }} {{- partial "cover.html" (dict "cxt" . "IsHome" true "isHidden" $isHidden) }}

{{- .Title }} {{- if .Draft }}  [draft]{{- end }}

{{- if (ne (.Param "hideSummary") true) }}

{{ .Summary | plainify | htmlUnescape }}{{ if .Truncated }}...{{ end }}

{{- end }} {{- if not (.Param "hideMeta") }}
{{- partial "post_meta.html" . -}}
{{- end }}
{{- end }} {{- end }}
{{- end }}
{{- end }} {{- end }} {{- end }}{{/* end main */}}