diff options
Diffstat (limited to 'layouts/section/episode.rss.xml')
-rw-r--r-- | layouts/section/episode.rss.xml | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/layouts/section/episode.rss.xml b/layouts/section/episode.rss.xml index d9a6006..3f4e4ed 100644 --- a/layouts/section/episode.rss.xml +++ b/layouts/section/episode.rss.xml @@ -52,8 +52,20 @@ <generator>Hugo -- gohugo.io</generator> {{- range (where ( where .Site.Pages "Type" "episode") ".Params.upcoming" "!=" true) -}} {{ if isset .Params "podcast_file" }} - <item> - <title>{{ title .Title }}</title> + <item> + {{ if and (isset .Site.Params "episode_number_style") (.Params.episode) }} + {{ if eq .Site.Params.episode_number_style "parens" }} + <title>{{ title .Title }} ({{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }})</title> + {{ else if eq .Site.Params.episode_number_style "brackets" }} + <title>{{ title .Title }} [{{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}]</title> + {{ else if eq .Site.Params.episode_number_style "dash" }} + <title>{{ title .Title }} - {{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}</title> + {{ else }} + <title>{{ title .Title }}</title> + {{ end }} + {{ else }} + <h1>{{ title .Title }}</h1> + {{ end }} <link>{{ .Permalink }}</link> <pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} </pubDate> <dc:creator>{{ .Site.Params.itunes_author }}</dc:creator> |