1 {% extends
"base.html" %}
10 {% block mainmenu %}{{
"/publisher/"|main_menu }}{% endblock %}
11 {% block sectionmenu %}{{
"/publisher/podcast/"|section_menu:podcast.title }}{% endblock %}
13 {% block title %}{{ episode.title|default:
"Unnamed Episode"|striptags }}{% endblock %}
16 {% if timeline_data %}
17 {{ timeline_data|timeline }}
23 {% if podcast.logo_url %}
24 <div id=
"podcastlogo">
25 <a href=
"{% podcast_link_target podcast "podcast-publisher-detail
" %}">
26 {{ podcast|podcast_logo_big }}
31 <h1>{% if episode.title %}{{ episode.title|striptags }}{% else %}{% trans
"Unnamed Episode" %}{%endif%}
<small>{% trans
"Publisher Pages" %}
</small></h1>
32 <small class=
"description">
33 {% trans
"from" %} {% podcast_group_link podcast %}
·
34 {% if not episode.outdated or
"hide-outdated-urls" not in podcast.restrictions %}
35 <a href=
"{{episode.url}}" title=
"{% trans "Download
" %}">
36 <i class=
"icon-download"></i>
39 {% if episode.link and episode.link != episode.url %}
·
40 <a href=
"{{episode.link}}" title=
"{% trans "Website
" %}">
41 <i class=
"icon-external-link"></i>
44 {% if episode.listeners %}
·
45 {{ episode.listeners }} {% trans
"listeners" %}
54 <div class=
"btn-group">
55 <a class=
"btn btn-default" href=
"{% podcast_link_target podcast "podcast-publisher-episodes
" %}">{% trans
"Episode List" %}
</a>
56 <a class=
"btn btn-default" href=
"{% podcast_link_target podcast "podcast-publisher-detail
" %}">{% trans
"Podcast Page" %}
</a>
60 <h2>{% trans
"URL" %}
</h2>
61 <p>{% trans
"You can configure the URL of this episode. Previous keys will automatically be added to the alternative keys and always redirect to the current URL." %}
</p>
63 <form class=
"form-inline" action=
"{% episode_link_target episode podcast "publisher-set-episode-slug
" %}" method=
"post">
65 <div class=
"form-group">
67 http{% if is_secure %}s{% endif %}://{{ domain }}/podcast/{{ podcast.slug }}/
69 <input class=
"input-sm" placeholder=
"{% get_id episode %}" type=
"text" value=
"{{ episode.slug|default:"" }}" name=
"slug"></input>
72 <button class=
"btn btn-default" type=
"submit">{% trans
"Save" %}
</button>
75 <strong>Alternative Keys
</strong>
77 {% for slug in episode.merged_slugs %}
80 <li><em>{% trans
"none" %}
</em></li>
86 <h2>{% trans
"Episode data" %}
</h2>
87 <p>{% trans
"Last update: " %} {{ episode.last_update|naturaltime }}
</p>
89 {% if timeline_data %}
90 <h3>Listener Timeline
</h3>
91 <div id=
"chart_div" style=
"width: 700px; height: 240px;"></div>
96 {{ heatmap|episode_heatmap_visualization }}
97 <div>{% trans
"Red parts are often skipped, green parts never." %}
</div>