diff --git a/layouts/partials/persons/posts.html b/layouts/partials/persons/posts.html index 654de7da322569e0c240568ff172776c3c10c962..827ada7d4019a5e4fdbe41e1a35efb7eee07ec48 100644 --- a/layouts/partials/persons/posts.html +++ b/layouts/partials/persons/posts.html @@ -1,6 +1,6 @@ <section> <div class="top"> - <h2 class="h5"><a href="{{ .Permalink }}">{{ i18n "persons.posts" }}</a></h2> + <h2 class="h5"><a href="{{ .author.Permalink }}">{{ i18n "persons.posts" }}</a></h2> </div> <div class="posts posts--{{- site.Params.posts.index.layout -}}"> {{ range first 3 .posts }} diff --git a/layouts/persons/single.html b/layouts/persons/single.html index aac9ab21ff901746ff2fffb7f9f8b4ec9e28668b..115e4ebb712da430ee54f300183ae8336e94199d 100644 --- a/layouts/persons/single.html +++ b/layouts/persons/single.html @@ -73,13 +73,22 @@ {{ partial "persons/programs.html" (dict "programs" $programsForTeacher "slug" $slug) }} {{ end }} - {{ $publications }} + {{ if $publications }} - {{ partial "persons/publications.html" (dict "publications" $publications) }} + + {{ $paginator := $researcher.Paginate $publications 3 }} + + {{ range $paginator.Pages }} + {{ partial "publications/publication.html" . }} + {{ end }} + + {{ partial "commons/pagination.html" ( + dict "Paginator" $paginator + ) }} {{ end }} {{ if $posts }} - {{ partial "persons/posts.html" (dict "posts" $posts) }} + {{ partial "persons/posts.html" (dict "posts" $posts "author" $author) }} {{ end }} {{ if $papers }}