|
@@ -1,6 +1,12 @@
|
|
{{- $sameSite := true -}}
|
|
{{- $sameSite := true -}}
|
|
|
|
+{{- $finalDest := .Destination -}}
|
|
{{- if eq (.Destination | relURL) (.Destination | absURL) }}{{ $sameSite = false }}{{ end -}}
|
|
{{- if eq (.Destination | relURL) (.Destination | absURL) }}{{ $sameSite = false }}{{ end -}}
|
|
-<a href="{{ .Destination }}"
|
|
|
|
|
|
+{{- if not $sameSite -}}
|
|
|
|
+ {{- if in $finalDest "?"}}{{ $finalDest = printf "%s%s" $finalDest "&utm_source=indieweb" -}}
|
|
|
|
+ {{- else }}{{ $finalDest = printf "%s%s" $finalDest "?utm_source=indieweb" -}}
|
|
|
|
+ {{- end -}}
|
|
|
|
+{{- end -}}
|
|
|
|
+<a href="{{ $finalDest }}"
|
|
{{- if not $sameSite }} target="_blank"
|
|
{{- if not $sameSite }} target="_blank"
|
|
{{- with .Title }} rel="{{ . | safeHTML }}"{{ end }}
|
|
{{- with .Title }} rel="{{ . | safeHTML }}"{{ end }}
|
|
{{- else }} rel="me"{{ end }}>{{.Text | safeHTML}}</a>
|
|
{{- else }} rel="me"{{ end }}>{{.Text | safeHTML}}</a>
|