]> juplo.de Git - maven-thymeleaf-skin/commitdiff
Fixed the `url`-parameter for the redirect-pages in front-matter
authorKai Moritz <kai@juplo.de>
Sun, 3 May 2026 08:30:25 +0000 (10:30 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 3 May 2026 09:34:15 +0000 (11:34 +0200)
src/main/resources/import-in-hugo.sh

index d68acf3fad64cb5172532a5a96e5128a93dc4eca..b6d6d991d8fd01215bfe255eaef05df642bf997b 100644 (file)
@@ -198,14 +198,18 @@ do
     TITLE=$(echo "$PAGE" | jq -r .name)
     WEIGHT=$(echo "$PAGE_ENTRY" | jq -r .key)
     HREF=$(echo "$PAGE" | jq -r .href)
-    cat <<-EOF > "$TARGET"
-       ---
-       title: $TITLE
-       weight: $WEIGHT
-       ---
-       <script type="text/javascript">window.location.replace('../../$HREF')</script>
-       <noscript><p>JavaScript is deactivated.</p></noscript>
-       <p><a href="../../$HREF">View $TITLE</a></p>
-       EOF
+    echo "---" > "$TARGET"
+    echo "title: $TITLE" >> "$TARGET"
+    if [[ "$CURRENT" -eq 1 ]]
+    then
+      echo "url: $CANONICAL$URL" >> $TARGET
+    else
+      echo "url: $BASE$URL" >> $TARGET
+    fi
+    echo "weight: $WEIGHT" >> "$TARGET"
+    echo "---" >> "$TARGET"
+    echo "<script type="text/javascript">window.location.replace('../../$HREF')</script>" >> "$TARGET"
+    echo "<noscript><p>JavaScript is deactivated.</p></noscript>" >> "$TARGET"
+    echo "<p><a href="../../$HREF">View $TITLE</a></p>" >> "$TARGET"
   fi
 done