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