ref: de1ca477b8402ad195b121d60eddb2c3e4d2f506
parent: f914774f6bcb2416004101112c0f2dd1cd664176
author: Stephan Kulla <[email protected]>
date: Wed Aug 17 06:30:55 EDT 2016
docs: Fix URLs in examples sites with path prefix When baseurl ist something like "http://example.com/hugo/" a link to "/tags/..." does not work. Therefore I fixed the examples so that they also work in cases where the website is not saved at the server's root. See also https://discuss.gohugo.io/t/how-shall-i-link-a-taxonomy-page/3920
--- a/docs/content/taxonomies/displaying.md
+++ b/docs/content/taxonomies/displaying.md
@@ -38,7 +38,7 @@
<ul id="tags">
{{ range .Params.tags }}
- <li><a href="tags/{{ . | urlize }}">{{ . }}</a> </li>
+ <li><a href="{{ "/tags/" | relURL }}{{ . | urlize }}">{{ . }}</a> </li>
{{ end }}
</ul>
@@ -52,7 +52,7 @@
{{ if .Params.directors }}
<strong>Director{{ if gt (len .Params.directors) 1 }}s{{ end }}:</strong>
- {{ range $index, $director := .Params.directors }}{{ if gt $index 0 }}, {{ end }}<a href="directors/{{ . | urlize }}">{{ . }}</a>{{ end }}
+ {{ range $index, $director := .Params.directors }}{{ if gt $index 0 }}, {{ end }}<a href="{{ "/directors/" | relURL }}{{ . | urlize }}">{{ . }}</a>{{ end }}
{{ end }}
Alternatively, you may use the [delimit]({{< relref "templates/functions.md#delimit" >}})
@@ -110,7 +110,7 @@
<ul id="all-tags">
{{ range $name, $taxonomy := .Site.Taxonomies.tags }}
- <li><a href="/tags/{{ $name | urlize }}">{{ $name }}</a></li>
+ <li><a href="{{ "/tags/" | relURL }}{{ $name | urlize }}">{{ $name }}</a></li>
{{ end }}
</ul>
@@ -120,7 +120,7 @@
<section>
<ul>
{{ range $taxonomyname, $taxonomy := .Site.Taxonomies }}
- <li><a href="/{{ $taxonomyname | urlize }}">{{ $taxonomyname }}</a>
+ <li><a href="{{ "/" | relURL}}{{ $taxonomyname | urlize }}">{{ $taxonomyname }}</a>
<ul>
{{ range $key, $value := $taxonomy }}
<li> {{ $key }} </li>