From 2cc3137a2e2ed1750d70dd8915fd3764b2c37f54 Mon Sep 17 00:00:00 2001 From: alexisben <alex@noesya.coop> Date: Mon, 12 Dec 2022 12:19:50 +0100 Subject: [PATCH] refacto person list-item --- layouts/partials/persons/list-specific.html | 12 +++--------- layouts/partials/persons/list.html | 8 +------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/layouts/partials/persons/list-specific.html b/layouts/partials/persons/list-specific.html index b49058f6..605023a4 100644 --- a/layouts/partials/persons/list-specific.html +++ b/layouts/partials/persons/list-specific.html @@ -1,20 +1,14 @@ -{{/* <ol class="persons"> +<ol class="persons"> {{ range (.Paginate (.Pages.ByParam "last_name")).Pages }} {{ if .Slug }} {{ $slug := printf "/persons/%s" .Slug }} {{ $person := site.GetPage $slug }} {{ if $person }} {{ with $person }} - <li> - <p class="name"><a href="{{ .Permalink }}">{{ partial "PrepareHTML" .Title }}</a></p> - {{- if partial "GetTextFromHTML" .Params.description_short }} - <p>{{- partial "PrepareHTML" .Params.description_short -}}</p> - {{ end -}} - </li> + {{ partial "persons/list-item" $person }} {{ end }} {{ end }} {{ end }} {{ end }} </ol> -{{ partial "commons/pagination.html" . }} */}} -{{ partial "persons/list" . }} +{{ partial "commons/pagination.html" . }} diff --git a/layouts/partials/persons/list.html b/layouts/partials/persons/list.html index 01e3c841..77a53118 100644 --- a/layouts/partials/persons/list.html +++ b/layouts/partials/persons/list.html @@ -1,13 +1,7 @@ <ol class="persons"> {{ $persons := .Pages.ByParam "last_name" }} {{ range (.Paginate $persons).Pages }} - <li itemscope itemtype="https://schema.org/Person"> - <p itemprop="name"><a href="{{ .Permalink }}">{{ partial "PrepareHTML" .Title }}</a></p> - {{- if partial "GetTextFromHTML" .Params.description_short }} - <p itemprop="jobTitle">{{- partial "PrepareHTML" .Params.description_short -}}</p> - {{ end -}} - </li> - {{/* {{ partial "persons/list-item" . }} */}} + {{ partial "persons/list-item" . }} {{ end }} </ol> {{ partial "commons/pagination.html" . }} -- GitLab