diff --git a/layouts/partials/blocks/templates/links.html b/layouts/partials/blocks/templates/links.html index 0da7b2f3d3d79203c30822c1228989bd0e44a135..b3a97c493a35753c8673089692ddefd153d0f0a4 100644 --- a/layouts/partials/blocks/templates/links.html +++ b/layouts/partials/blocks/templates/links.html @@ -22,7 +22,9 @@ <link itemprop="url" href="{{ .url }}"> <a itemprop="relatedLink" href="{{ .url }}" title="{{ $link_title }}" {{ if $isExternal -}} target="_blank" rel="noopener" {{- end }}><span itemprop="name">{{- $title -}}</span></a> - <p>{{ .description | safeHTML }}</p> + {{ with .description }} + <p>{{ . | safeHTML }}</p> + {{ end }} </div> {{- if .image -}} <div class="media"> diff --git a/layouts/partials/persons/person.html b/layouts/partials/persons/person.html index 5bf5348d73a991e832418f2f643431ae6efd9f77..7ccb4a42edf43f15bce19f74386d55bc2016cc59 100644 --- a/layouts/partials/persons/person.html +++ b/layouts/partials/persons/person.html @@ -17,14 +17,12 @@ </a> {{ end }} {{ $heading_tag.close }} - {{ if $options.summary }} + {{ if and $options.summary (or $person.Params.summary $person.Params.summary) }} <p itemprop="jobTitle"> {{ if (partial "GetTextFromHTML" .role) }} {{ partial "PrepareHTML" .role }} {{ else if partial "GetTextFromHTML" $person.Params.summary }} {{ partial "PrepareHTML" $person.Params.summary }} - {{ else if partial "GetTextFromHTML" $person.Content }} - {{ partial "GetTruncateContent" ( dict "text" $person.Content ) }} {{ end }} </p> {{ end }}