@@ -105,7 +110,7 @@
${data['grandparent_title']}
% if data['media_index']:
-
Season ${data['parent_media_index']}
+
${data['parent_title']}
Episode ${data['media_index']} - ${data['title']}
% else:
@@ -125,13 +130,13 @@
${data['parent_title']}
-
Season ${data['media_index']}
+
${data['title']}
% elif data['media_type'] == 'episode':
${data['library_name']}
${data['grandparent_title']}
-
Season ${data['parent_media_index']}
+
${data['parent_title']}
Episode ${data['media_index']} - ${data['title']}
% elif data['media_type'] == 'artist':
@@ -242,18 +247,18 @@
${data['title']}
${data['grandparent_title']}
${data['title']}
% if data['media_index']:
-
S${data['parent_media_index']} · E${data['media_index']}
+
${season} · E${data['media_index']}
% endif
% endif
% elif data['media_type'] in ('movie', 'show', 'artist', 'collection', 'playlist', 'photo_album'):
${data['title']}
% elif data['media_type'] == 'season':
-
S${data['media_index']}
+
${season}
% elif data['media_type'] == 'episode':
${data['title']}
-
S${data['parent_media_index']} · E${data['media_index']}
+
${season} · E${data['media_index']}
% elif data['media_type'] == 'album':
${data['title']}
@@ -705,6 +710,11 @@
${data['title']}
% if metadata:
<%
data = defaultdict(None, **metadata)
+ season = ''
+ if data['media_type'] == 'episode':
+ season = short_season(data['parent_title'])
+ elif data['media_type'] == 'season':
+ season = short_season(data['title'])
%>
@@ -744,9 +754,9 @@
Recently Added Notification
% elif data['media_type'] == 'show':
${data['title']}
% elif data['media_type'] == 'season':
- ${data['parent_title']}
S${data['media_index']}
+ ${data['parent_title']}
${data['title']}
% elif data['media_type'] == 'episode':
- ${data['grandparent_title']}
${data['title']}
S${data['parent_media_index']} · E${data['media_index']}
+ ${data['grandparent_title']}
${data['title']}
${season} · E${data['media_index']}
% elif data['media_type'] == 'artist':
${data['title']}
% elif data['media_type'] == 'album':
diff --git a/data/interfaces/default/info_children_list.html b/data/interfaces/default/info_children_list.html
index 5be46e83b..a0a839604 100644
--- a/data/interfaces/default/info_children_list.html
+++ b/data/interfaces/default/info_children_list.html
@@ -28,7 +28,7 @@
% if data != None:
<%
- from plexpy.helpers import cast_to_int, page
+ from plexpy.helpers import cast_to_int, page, short_season
%>
% if data['children_count'] > 0:
@@ -71,7 +71,7 @@
% elif data['children_type'] == 'season':
-
+
% if child['thumb']:
@@ -80,7 +80,7 @@
% endif
- Season ${child['media_index']}
+ ${child['title']}
@@ -193,7 +193,7 @@
${child['parent_title']}
- S${child['media_index']}
+ ${short_season(child['title'])}
@@ -175,7 +175,7 @@
Episodes
${child['grandparent_title']}
${child['title']}
- S${child['parent_media_index']} · E${child['media_index']}
+ ${short_season(child['parent_title'])} · E${child['media_index']}
diff --git a/data/interfaces/default/library_recently_added.html b/data/interfaces/default/library_recently_added.html
index f3a355f60..fb53f9a51 100644
--- a/data/interfaces/default/library_recently_added.html
+++ b/data/interfaces/default/library_recently_added.html
@@ -32,7 +32,8 @@
% if data:
<%
- from plexpy.helpers import page
+ from plexpy.helpers import page, short_season
+
%>