From c3bcde658bfca3a779b7948e5817f19bdc30298c Mon Sep 17 00:00:00 2001
From: Paolo Mainardi <paolomainardi@gmail.com>
Date: Mon, 02 Jan 2023 12:22:08 +0000
Subject: [PATCH] feat: Add support for custom remote javascript files (#751)

---
 layouts/_default/baseof.html |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 562d7fc..ff0d00d 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -49,6 +49,17 @@
   {{ end }}
   {{ end }}
 
+  {{ range .Site.Params.customRemoteJS }}
+  {{ if $.Site.IsServer }}
+  {{ $script := resources.GetRemote . }}
+  <script src="{{ $script.RelPermalink }}"></script>
+  {{ else }}
+  {{ $script := resources.GetRemote . | minify | fingerprint }}
+  <script src="{{ $script.RelPermalink }}" integrity="{{ $script.Data.Integrity }}"></script>
+  {{ end }}
+  {{ end }}
+
+
   {{ template "_internal/google_analytics.html" . }}
 
   {{ if and .Site.Params.fathomAnalytics .Site.Params.fathomAnalytics.siteID }}

--
Gitblit v1.10.0