From 9c6da303a95c604fd24861a224ac09f5a2b078a2 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Fri, 28 Jun 2024 22:53:52 -0500 Subject: [PATCH] clean up render-link template, add rel=external attr --- layouts/_default/_markup/render-link.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index a02db86..8e0f347 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -1 +1,9 @@ -{{ .Text | safeHTML }}{{ if strings.HasPrefix .Destination "http" }}↗{{ end }} \ No newline at end of file +{{- $u := urls.Parse .Destination -}} + + {{- with .Text | safeHTML }}{{ . }}{{ end -}} + {{- if $u.IsAbs }}↗{{ end -}} + +{{- /* chomp trailing newline */ -}} \ No newline at end of file