{{- if (where site.RegularPages "Type" "in" site.Params.mainSections) -}} {{- $paginator := .Paginator }} {{- $list := .Paginator.Pages -}} {{- $len := (len $list) -}}
{{- with .Site.Params.enable_jumbo -}} {{- if eq . "true" -}}
{{- else -}}
{{- end -}} {{- else -}}
{{- end -}} {{- range $paginator.Pages -}} {{- with .Params.truncate -}} {{- $.Scratch.Set "truncate" . }} {{- else -}} {{- with .Site.Params.truncate -}} {{- $.Scratch.Set "truncate" . }} {{- else -}} {{- $.Scratch.Set "truncate" 600 -}} {{- end -}} {{- end -}}
{{ if and (isset .Site.Params "episode_number_style") (.Params.episode) }} {{ if eq .Site.Params.episode_number_style "parens" }}

{{ .Title }} ({{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }})

{{ else if eq .Site.Params.episode_number_style "brackets" }}

{{ .Title }} [{{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}]

{{ else if eq .Site.Params.episode_number_style "dash" }}

{{ .Title }} - {{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }}

{{ else }}

{{ .Title }} ({{ with .Site.Params.episode_number_prefix }}{{ . }}{{ end }}{{ .Params.episode }})

{{ end }} {{ else }}

{{ .Title }}

{{ end }} Posted on {{ dateFormat "Monday, Jan 2, 2006" .Date }} {{ partial "episode-metadata.html" .}}
{{- if .Params.episode_image -}}
{{- if ge (countrunes .Description ) ($.Scratch.Get "truncate") -}}

{{ .Description | markdownify | truncate ($.Scratch.Get "truncate") " "}} Read More

{{- else -}}

{{ .Description | markdownify }}

{{- end -}}
{{- else -}}
{{- if ge (countrunes .Description ) ($.Scratch.Get "truncate") -}}

{{ .Description | markdownify | truncate ($.Scratch.Get "truncate") " "}} Read More

{{- else -}}

{{ .Description | markdownify }}

{{- end -}}
{{- end -}}
{{- end -}}
{{- if isset .Site.Params "enable_jumbo" -}} {{- if ne .Site.Params.enable_jumbo "true" -}} {{- end -}} {{- else -}} {{- end -}}
{{- if gt $paginator.TotalPages 1 -}}
{{- end -}}
{{- end -}}