{{- /* [todo] refactor #206 [todo] link guard usage in data file Friends page template. Usage: 1. Friend link items are loaded from data/friends.yml. 2. External link guard is disabled by default on this page. 3. To enable guard for all friend links on the current page, set link.guard.enable in front matter. @example ```md --- title: friends layout: friends link: guard: enable: true --- ``` */ -}} {{- define "title" -}} {{- cond (.Param "capitalize_titles") (title .Title) .Title -}} {{- if .Site.Params.with_site_title }} {{ .Site.Params.title_delimiter }} {{ .Site.Title }}{{- end -}} {{- end -}} {{- define "content" -}} {{- $isGuarded := .Params.link.guard.enable | default false -}}
{{- /* Title */ -}}

{{- cond (.Param "capitalize_titles") (title .Title) .Title -}}

{{- /* Subtitle */ -}} {{- with .Params.subtitle -}}

{{ . | $.RenderString }}

{{- end -}}
{{- /* Friend links */ -}} {{- /* Content */ -}}
{{- dict "Content" .Content "Ruby" (.Param "ruby") "Fraction" (.Param "fraction") "Fontawesome" (.Param "fontawesome") | partial "function/content.html" | safeHTML -}}
{{- end -}} {{- define "comments" -}} {{- partial "base/comment.html" . -}} {{- end -}}