diff options
Diffstat (limited to 'layouts/guest/single.html')
-rw-r--r-- | layouts/guest/single.html | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/layouts/guest/single.html b/layouts/guest/single.html index 594811a..f058f60 100644 --- a/layouts/guest/single.html +++ b/layouts/guest/single.html @@ -108,7 +108,19 @@ {{- range $page := (where ( where site.RegularPages "Type" "in" site.Params.mainSections) ".Params.upcoming" "!=" true ) -}} {{- range $page.Params.guests -}} {{- if eq . ($.Scratch.Get "guest-name") -}} - <a href = "{{$page.Permalink}}" class = "guest_page_episode_link list-group-item list-group-item-action">{{$page.Title}}</a> + {{ if and (isset $.Site.Params "episode_number_style") ($page.Params.episode)}} + {{ if eq $.Site.Params.episode_number_style "parens" }} + <a href="{{ $page.Permalink }}" class= "guest_page_episode_link list-group-item list-group-item-action">{{ $page.Title }} ({{ with $.Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ $page.Params.episode }})</a> + {{ else if eq $.Site.Params.episode_number_style "brackets" }} + <a href="{{ $page.Permalink }}" class= "guest_page_episode_link list-group-item list-group-item-action">{{ $page.Title }} [{{ with $.Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ $page.Params.episode }}]</a> + {{ else if eq $.Site.Params.episode_number_style "dash" }} + <a href="{{ $page.Permalink }}" class= "guest_page_episode_link list-group-item list-group-item-action">{{ $page.Title }} - {{ with $.Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ $page.Params.episode }}</a> + {{ else }} + <a href="{{ $page.Permalink }}" class= "guest_page_episode_link list-group-item list-group-item-action">{{ $page.Title }}</a> + {{ end }} + {{ else }} + <a href="{{ $page.Permalink }}" class= "guest_page_episode_link list-group-item list-group-item-action">{{ $page.Title }}</a> + {{ end }} {{- end -}}<!-- if eq guest name--> {{- end -}}<!-- range params guests --> {{- end -}}<!--range episodes --> |