diff options
author | Karl <kc0bfv@gmail.com> | 2021-11-15 01:24:15 +0300 |
---|---|---|
committer | Karl <kc0bfv@gmail.com> | 2021-11-15 01:24:15 +0300 |
commit | 15afa43dc14c5cf956cc7842b09fb3c091e8a266 (patch) | |
tree | 50b565f3458feb31e997f86b300f6cc240bdaba4 /layouts | |
parent | 1f5de3df641a652c8f2b68ed1cdd2bf3a3d72d14 (diff) |
Fix linking for sites not located directly at /
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/terms.html | 3 | ||||
-rw-r--r-- | layouts/partials/footer.html | 6 | ||||
-rw-r--r-- | layouts/partials/render_img_column_flexrow.html | 3 |
3 files changed, 8 insertions, 4 deletions
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html index 32438a1..c90f260 100644 --- a/layouts/_default/terms.html +++ b/layouts/_default/terms.html @@ -48,7 +48,8 @@ {{- $thumb := $img.Resize $thumb_size }} {{- /* Create an object representing this tag term entry */}} - {{- $img_desc := dict "type" "link" "link" (printf "/%s/#%s" $filedir (md5 $filename)) "title" $resource.phototitle "thumb" $thumb }} + {{- $url := ( printf "/%s/#%s" $filedir ( md5 $filename ) ) | relURL }} + {{- $img_desc := dict "type" "link" "link" $url "title" $resource.phototitle "thumb" $thumb }} {{- /* Add this object to the list */}} {{- $cur_entry := (index ($.Scratch.Get "tags") $tag) }} {{- $new_list := $cur_entry | append $img_desc }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 04acbec..76b461b 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -28,7 +28,8 @@ <h2>View all:</h2> <div> {{- range $taxname, $taxterms := $.Site.Taxonomies }} - <div class="tax_term"><a href="/{{ $taxname | urlize }}/">{{ $taxname | humanize }}</a></div> + {{- $url := ( printf "/%s/" ($taxname | urlize) ) | relURL }} + <div class="tax_term"><a href="{{ $url }}">{{ $taxname | humanize }}</a></div> {{- end }} </div> </section> @@ -47,7 +48,8 @@ <div> {{- range $taxname, $taxterms := $.Site.Taxonomies }} {{- range ($.Param $taxname) }} - <div class="tax_term"><a href="/{{ $taxname | urlize }}/#{{ . | urlize }}">{{ . | humanize }}</a></div> + {{- $url := ( printf "/%s/#%s" ($taxname | urlize) ( . | urlize ) ) | relURL }} + <div class="tax_term"><a href="{{ $url }}">{{ . | humanize }}</a></div> {{- end }} {{- end }} </div> diff --git a/layouts/partials/render_img_column_flexrow.html b/layouts/partials/render_img_column_flexrow.html index b5e164d..5f606d9 100644 --- a/layouts/partials/render_img_column_flexrow.html +++ b/layouts/partials/render_img_column_flexrow.html @@ -83,7 +83,8 @@ {{- range $taxname, $terms := .taxonomies }} {{- range $terms }} <div class="tax_term"> - <a href="/{{ $taxname | urlize }}/#{{ . | urlize }}">{{ . | humanize }}</a> + {{- $url := ( printf "/%s/#%s" ($taxname | urlize) ( . | urlize ) ) | relURL }} + <a href="{{ $url }}">{{ . | humanize }}</a> </div> {{- end }} {{- end }} |