From 1f66475c08f1d8ef344f6ed8c0118a9b19b808d3 Mon Sep 17 00:00:00 2001
From: laurentheirendt <laurent.heirendt@uni.lu>
Date: Tue, 3 Aug 2021 16:41:21 +0200
Subject: [PATCH] add relative url to all links in script

---
 .ci/generateIndex.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/.ci/generateIndex.py b/.ci/generateIndex.py
index af7705d..bb89738 100644
--- a/.ci/generateIndex.py
+++ b/.ci/generateIndex.py
@@ -20,6 +20,9 @@ def build_link(title, href):
     elif ('handbook-annexes' in href):
         href = href.replace('handbook-annexes', 'handbook').strip()
 
+    # add relative url
+    href = "{{ '" + href + "' | relative_url }}"
+
     return f'\t\t\t<li><a href="{href}">{title}</a></li>\n'
 
 def build_section_start(title, shortcut):
@@ -198,8 +201,8 @@ for s in sections:
 index += "\n</div>"
 
 ## add link to return to main index
-index += "<br><center><a href='/'>go back</a></center>"
-index += "<br><center><a href='/cards'>Overview of all HowTo cards</a></center>"
+index += """<br><center><a href="{{ '/' | relative_url }}">go back</a></center>"""
+index += """<br><center><a href="{{ '/cards' | relative_url }}">Overview of all HowTo cards</a></center>"""
 
 # output the index
 #print(index)
-- 
GitLab