- % if data['media_type'] in ('movie', 'show', 'artist', 'collection'):
+ % if media_info['live']:
+ % if data['media_type'] == 'movie':
+
${data['title']}
+ % elif data['media_type'] == 'eipsode':
+
${data['grandparent_title']}
+
${data['title']}
+ % if data['media_index']:
+
S${data['parent_media_index']} · E${data['media_index']}
+ % endif
+ % endif
+ % elif data['media_type'] in ('movie', 'show', 'artist', 'collection'):
${data['title']}
% elif data['media_type'] == 'season':
@@ -187,7 +225,7 @@ DOCUMENTATION :: END
- % if data['media_type'] == 'movie':
+ % if data['media_type'] == 'movie' or media_info['live']:
% elif data['media_type'] in ('show', 'season', 'collection'):
@@ -245,12 +283,14 @@ DOCUMENTATION :: END
Year ${data['year']}
% elif data['media_type'] == 'show':
Aired ${data['year']}
- % elif data['media_type'] == 'episode':
+ % elif data['media_type'] == 'episode' and data['originally_available_at']:
Aired ${data['originally_available_at']}
% elif data['media_type'] == 'album' or data['media_type'] == 'track':
Released ${data['year']}
% elif data['media_type'] == 'collection':
Year ${data['min_year']} - ${data['max_year']}
+ % elif data['year']:
+ Year ${data['year']}
% endif
@@ -263,6 +303,11 @@ DOCUMENTATION :: END
Rated ${data['content_rating']}
% endif
+
+ % if media_info['channel_identifier']:
+ Channel ${data['channel_call_sign']} ${data['channel_identifier']}
+ % endif
+
% if data['tagline']:
@@ -474,6 +519,10 @@ DOCUMENTATION :: END
%def>
<%def name="modalIncludes()">
+% if metadata:
+<%
+ data = defaultdict(None, **metadata)
+%>
@@ -549,6 +598,7 @@ DOCUMENTATION :: END
+% endif
%def>
<%def name="javascriptIncludes()">
@@ -558,7 +608,10 @@ DOCUMENTATION :: END
-% if data:
+% if metadata:
+<%
+ data = defaultdict(None, **metadata)
+%>
% if data['media_type'] in ('show', 'artist'):