From 56bc1bfc96b7923a2b8bddec369148b51c1462d2 Mon Sep 17 00:00:00 2001
From: Sam Wedgwood <28223854+swedgwood@users.noreply.github.com>
Date: Sat, 27 Mar 2021 01:45:16 +0000
Subject: [PATCH] Changed absolute URLs to relative

---
 layouts/_default/list.html        |    2 +-
 layouts/_default/single.html      |    2 +-
 layouts/partials/sidebar.html     |    2 +-
 layouts/partials/navbar.html      |    2 +-
 layouts/partials/medium-zoom.html |    2 +-
 layouts/partials/head.html        |   24 ++++++++++++------------
 6 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index cad95c8..7fa5767 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -6,7 +6,7 @@
                 {{ range .Pages }}
                     <ul class="listing">
                         <div class="listing-item">
-                            <div class="listing-post"><a href="{{ .Permalink }}" title="{{ .Title }}">{{ .Title }}</a>
+                            <div class="listing-post"><a href="{{ .RelPermalink }}" title="{{ .Title }}">{{ .Title }}</a>
                                 <div class="post-time"><span class="date">{{ if isset .Site.Params "listdateformat" }} 
                                                                             {{ .Date.Format .Site.Params.listDateFormat }}
                                                                             {{ else }} {{.Date.Format "Jan 2"}} 
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 85ef408..ffaa986 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -2,7 +2,7 @@
     <div class="post {{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ end }}">
         <div class="post-content">
             {{ if .Params.thumbnail }}
-            <img class="post-thumbnail" src="{{ .Params.thumbnail | absURL }}" alt="Thumbnail image">
+            <img class="post-thumbnail" src="{{ .Params.thumbnail | relURL }}" alt="Thumbnail image">
             {{ end }}
             <div class="post-title">
                 <h3>{{ .Title }}</h3>
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index e83603b..4b5fc23 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -13,13 +13,13 @@
     <!-- CSS -->
     {{ $style := resources.Get "css/style.css" | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet"
-          href="{{ $style.Permalink }}"
+          href="{{ $style.RelPermalink }}"
           integrity="{{ $style.Data.Integrity }}"
           crossorigin="anonymous"
           type="text/css">
     {{ $markupHighlightStyle := resources.Get "css/markupHighlight.css" | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet"
-        href="{{ $markupHighlightStyle.Permalink }}"
+        href="{{ $markupHighlightStyle.RelPermalink }}"
         integrity="{{ $markupHighlightStyle.Data.Integrity }}"
         crossorigin="anonymous"
         type="text/css">
@@ -27,7 +27,7 @@
         {{ $minstyles := resources.Get . }}
         {{ $styles := $minstyles | resources.Minify | resources.Fingerprint }}
         <link rel="stylesheet"
-        href="{{ $styles.Permalink }}"
+        href="{{ $styles.RelPermalink }}"
         integrity="{{ $styles.Data.Integrity }}"
         crossorigin="anonymous"
         media="screen" />
@@ -38,23 +38,23 @@
     crossorigin="anonymous" />
 
     <!-- Favicons -->
-    <link rel="shortcut icon" href="{{ .Site.Params.favicon | absURL }}favicon.ico" type="image/x-icon">
-    <link rel="apple-touch-icon" sizes="180x180" href="{{ .Site.Params.favicon | absURL }}apple-touch-icon.png">
-    <link rel="icon" type="image/png" sizes="32x32" href="{{ .Site.Params.favicon | absURL }}favicon-32x32.png">
-    <link rel="icon" type="image/png" sizes="16x16" href="{{ .Site.Params.favicon | absURL }}favicon-16x16.png">
+    <link rel="shortcut icon" href="{{ .Site.Params.favicon | relURL }}favicon.ico" type="image/x-icon">
+    <link rel="apple-touch-icon" sizes="180x180" href="{{ .Site.Params.favicon | relURL }}apple-touch-icon.png">
+    <link rel="icon" type="image/png" sizes="32x32" href="{{ .Site.Params.favicon | relURL }}favicon-32x32.png">
+    <link rel="icon" type="image/png" sizes="16x16" href="{{ .Site.Params.favicon | relURL }}favicon-16x16.png">
 
-    <link rel="canonical" href="{{ .Permalink }}">
+    <link rel="canonical" href="{{ .RelPermalink }}">
 
     <!-- RSS -->
     {{ with .OutputFormats.Get "rss" -}}
-        {{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
+        {{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .RelPermalink $.Site.Title | safeHTML }}
     {{ end -}}
 
     <!-- JavaScript -->
     {{ $anatoleHeader := resources.Get "js/anatole-header.js" }}
     {{ $secureHeaderJS := $anatoleHeader |  resources.Minify | resources.Fingerprint }}
     <script type="text/javascript"
-            src="{{ $secureHeaderJS.Permalink }}"
+            src="{{ $secureHeaderJS.RelPermalink }}"
             integrity="{{ $secureHeaderJS.Data.Integrity }}"
             crossorigin="anonymous"></script>
 
@@ -63,7 +63,7 @@
         {{ $anatoleThemeSwitcher := resources.Get "js/anatole-theme-switcher.js" }}
         {{ $secureThemeSwitcherJS := $anatoleThemeSwitcher |  resources.Minify | resources.Fingerprint }}
         <script type="text/javascript"
-                src="{{ $secureThemeSwitcherJS.Permalink }}"
+                src="{{ $secureThemeSwitcherJS.RelPermalink }}"
                 integrity="{{ $secureThemeSwitcherJS.Data.Integrity }}"
                 crossorigin="anonymous"></script>
     {{ end }}
@@ -87,7 +87,7 @@
     {{- if ne $js "" -}}
     {{- $secureJS := $js |  resources.Minify | resources.Fingerprint -}}
     <script type="text/javascript"
-            src="{{ $secureJS.Permalink }}"
+            src="{{ $secureJS.RelPermalink }}"
             integrity="{{ $secureJS.Data.Integrity }}"
             crossorigin="anonymous"></script>
     {{- end -}}
diff --git a/layouts/partials/medium-zoom.html b/layouts/partials/medium-zoom.html
index 26ba0f6..760009f 100644
--- a/layouts/partials/medium-zoom.html
+++ b/layouts/partials/medium-zoom.html
@@ -3,7 +3,7 @@
 {{ $js := resources.Get "js/medium-zoom.js" }}
 {{ $secureJS := $js |  resources.Minify | resources.Fingerprint }}
 <script type="text/javascript"
-        src="{{ $secureJS.Permalink }}"
+        src="{{ $secureJS.RelPermalink }}"
         integrity="{{ $secureJS.Data.Integrity }}"
         crossorigin="anonymous"></script>
 {{- end -}}
\ No newline at end of file
diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html
index 9c4c28e..e299f14 100644
--- a/layouts/partials/navbar.html
+++ b/layouts/partials/navbar.html
@@ -18,7 +18,7 @@
         {{ end }}
         {{ if .Site.IsMultiLingual }}
             {{ range $.Site.Home.AllTranslations }}
-                <li><a href="{{ .Permalink }}"
+                <li><a href="{{ .RelPermalink }}"
                        title="{{ .Language.LanguageName }}">{{ .Language.LanguageName }}</a>
                 </li>
             {{ end }}
diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html
index 3fe3131..3d2ec02 100644
--- a/layouts/partials/sidebar.html
+++ b/layouts/partials/sidebar.html
@@ -1,7 +1,7 @@
 <div class="sidebar{{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ end }}">
     <div class="logo-title">
         <div class="title">
-            <img src="{{ .Site.Params.profilePicture | absURL }}" alt="profile picture">
+            <img src="{{ .Site.Params.profilePicture | relURL }}" alt="profile picture">
             <h3 title=""><a href="/">{{ .Site.Params.Title }}</a></h3>
             <div class="description">
                 <p>{{ replace .Site.Params.description "\n" "<br>" | safeHTML }}</p>

--
Gitblit v1.10.0