{{ partial "sidebar_blog.html" . }}
{{- if (isset .Params "author") -}}
{{ $paginator := .Paginate (where .Site.RegularPages ".Params.author" "==" .Params.author) }}
{{- range $paginator.Pages -}}
{{ .Render "summary" }}
{{- end -}}
{{ partial "pagination.html" . }}
{{ else }}
{{ $paginator := .Paginate (where (where .Site.RegularPages.ByDate.Reverse "Type" "blog") ".Params.date" "!=" nil) }}
{{- range $paginator.Pages -}}
{{ .Render "summary" }}
{{- end -}}
{{ partial "pagination.html" . }}
{{- end -}}