{{- /* pagination.tmpl ~ Pagination links for the lists of artifacts. */ -}} {{- define "paginationList" -}} {{- $base := index .Pagination.BaseURL }} {{- if and (.Pagination) (gt (index .Pagination.SumPages) 1)}} {{- if ge (index .Pagination.TwoBelow) 2}}
  • 1
  • {{- end}} {{- if ge (index .Pagination.TwoBelow) 1}}
  • {{index .Pagination.TwoBelow}}
  • {{- end}} {{- if ge (index .Pagination.PrevPage) 1}}
  • {{index .Pagination.PrevPage}}
  • {{- end -}}
  • {{index .Pagination.CurrPage}}
  • {{- if (le (index .Pagination.NextPage) (index .Pagination.SumPages))}}
  • {{index .Pagination.NextPage}}
  • {{- end}} {{- if (le (index .Pagination.TwoAfter) (index .Pagination.SumPages))}}
  • {{index .Pagination.TwoAfter}}
  • {{- end}} {{- if (lt (index .Pagination.TwoAfter) (index .Pagination.SumPages))}}
  • {{index .Pagination.SumPages}}
  • {{- end}} {{- end}} {{- end}}