From 1d86e6fa0f7efa992a25f792c0ed5b9e76eeafa4 Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Wed, 3 Sep 2025 02:54:39 +0200 Subject: [PATCH] chore: use with --- layouts/_partials/components/analytics/analytics.html | 4 ++-- layouts/_partials/components/analytics/matomo.html | 4 ---- layouts/_partials/components/analytics/umami.html | 3 --- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/layouts/_partials/components/analytics/analytics.html b/layouts/_partials/components/analytics/analytics.html index adbb981..6623733 100644 --- a/layouts/_partials/components/analytics/analytics.html +++ b/layouts/_partials/components/analytics/analytics.html @@ -7,12 +7,12 @@ {{- end }} -{{- if .Site.Params.analytics.umami -}} +{{- with .Site.Params.analytics.umami -}} {{ partial "components/analytics/umami.html" . }} {{- end }} -{{- if .Site.Params.analytics.matomo -}} +{{- with .Site.Params.analytics.matomo -}} {{ partial "components/analytics/matomo.html" . }} {{- end }} diff --git a/layouts/_partials/components/analytics/matomo.html b/layouts/_partials/components/analytics/matomo.html index 02b81b5..5008b8e 100644 --- a/layouts/_partials/components/analytics/matomo.html +++ b/layouts/_partials/components/analytics/matomo.html @@ -3,8 +3,6 @@ Matomo Analytics. https://developer.matomo.org/guides/tracking-javascript-guide */ -}} -{{- with .Site.Params.analytics.matomo -}} - {{- if not .serverURL }} {{- errorf "Missing Matomo 'serverURL' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#matomo-analytics" -}} {{- end -}} @@ -27,5 +25,3 @@ https://developer.matomo.org/guides/tracking-javascript-guide })(); - -{{- end -}} diff --git a/layouts/_partials/components/analytics/umami.html b/layouts/_partials/components/analytics/umami.html index 9cb3ae4..f16f8b4 100644 --- a/layouts/_partials/components/analytics/umami.html +++ b/layouts/_partials/components/analytics/umami.html @@ -3,8 +3,6 @@ Umami Analytics https://umami.is/docs/tracker-configuration */ -}} -{{- with .Site.Params.analytics.umami -}} - {{- if not .serverURL }} {{- errorf "Missing Umami 'serverURL' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#umami-analytics" -}} {{- end -}} @@ -54,4 +52,3 @@ https://umami.is/docs/tracker-configuration {{- end -}} -{{- end -}}