From 22233739dcf4fd5b05a08d028158c4af384f3199 Mon Sep 17 00:00:00 2001 From: FarseaSH Date: Sun, 7 Jan 2024 20:22:13 +0800 Subject: [PATCH] BUGFIX: error in pagination of section and default name of moments in section --- layouts/_default/list.html | 29 +++++++++++++---------------- layouts/partials/row.html | 2 +- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index ad637d6..7a135ee 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -11,31 +11,28 @@ {{ define "pagination" }} {{ $paginator := .Paginate ((where $.Site.RegularPages "Section" .Section ).ByParam "top") }} {{ if $paginator.HasPrev }} -
  • - < Prev -
  • + +
    < Prev
    +
    {{ else }} -
  • - < Prev -
  • +
    < Prev
    {{ end }} {{ $current_num := $paginator.PageNumber }} - {{ range (seq 1 $paginator.TotalPages) }} - {{ if (eq $current_num .)}} -
  • {{.}}
  • + {{ range $i, $pager := $paginator.Pagers }} + {{ $i = add $i 1}} + {{ if (eq $current_num $i)}} +
    {{ $i }}
    {{ else }} -
  • {{.}}
  • +
    {{ $i }}
    {{ end }} {{end}} {{ if $paginator.HasNext }} -
  • - Next > -
  • + +
    Next >
    +
    {{ else }} -
  • - Next > -
  • +
    Next >
    {{ end }} {{ end }} \ No newline at end of file diff --git a/layouts/partials/row.html b/layouts/partials/row.html index 2085093..a66d5b9 100644 --- a/layouts/partials/row.html +++ b/layouts/partials/row.html @@ -38,7 +38,7 @@ {{ with $page.Params.name }} {{ . }} {{ else }} - {{ $site.Params.name }} + {{ $page.Site.Params.name }} {{ end }}