mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-15 09:42:57 -07:00
Add pretty metadata for season and album
This commit is contained in:
parent
b98faa0671
commit
e9cfc59400
1 changed files with 14 additions and 10 deletions
|
@ -511,7 +511,7 @@ class PrettyMetadata(object):
|
||||||
def get_poster_url(self):
|
def get_poster_url(self):
|
||||||
self.poster_url = self.metadata.get('poster_url','')
|
self.poster_url = self.metadata.get('poster_url','')
|
||||||
if not self.poster_url:
|
if not self.poster_url:
|
||||||
if self.metadata['media_type'] in ['artist', 'track']:
|
if self.media_type in ('artist', 'album', 'track'):
|
||||||
self.poster_url = 'https://raw.githubusercontent.com/%s/plexpy/master/data/interfaces/default/images/cover.png' % plexpy.CONFIG.GIT_USER
|
self.poster_url = 'https://raw.githubusercontent.com/%s/plexpy/master/data/interfaces/default/images/cover.png' % plexpy.CONFIG.GIT_USER
|
||||||
else:
|
else:
|
||||||
self.poster_url = 'https://raw.githubusercontent.com/%s/plexpy/master/data/interfaces/default/images/poster.png' % plexpy.CONFIG.GIT_USER
|
self.poster_url = 'https://raw.githubusercontent.com/%s/plexpy/master/data/interfaces/default/images/poster.png' % plexpy.CONFIG.GIT_USER
|
||||||
|
@ -542,21 +542,25 @@ class PrettyMetadata(object):
|
||||||
return self.caption
|
return self.caption
|
||||||
|
|
||||||
def get_title(self, divider = '-'):
|
def get_title(self, divider = '-'):
|
||||||
self.title = None
|
self.title = ''
|
||||||
if self.media_type == 'movie':
|
if self.media_type == 'movie':
|
||||||
self.title = '%s (%s)' % (self.metadata['title'], self.metadata['year'])
|
self.title = '%s (%s)' % (self.metadata['title'], self.metadata['year'])
|
||||||
elif self.media_type == 'show':
|
elif self.media_type == 'show':
|
||||||
self.title = '%s (%s)' % (self.metadata['title'], self.metadata['year'])
|
self.title = '%s (%s)' % (self.metadata['title'], self.metadata['year'])
|
||||||
elif self.media_type == 'artist':
|
elif self.media_type == 'season':
|
||||||
self.title = self.metadata['title']
|
self.title = '%s - %s' % (self.metadata['parent_title'], self.metadata['title'])
|
||||||
elif self.media_type == 'track':
|
|
||||||
self.title = '%s - %s' % (self.metadata['grandparent_title'], self.metadata['title'])
|
|
||||||
elif self.media_type == 'episode':
|
elif self.media_type == 'episode':
|
||||||
self.title = '%s - %s (S%s %s E%s)' % (self.metadata['grandparent_title'],
|
self.title = '%s - %s (S%s %s E%s)' % (self.metadata['grandparent_title'],
|
||||||
self.metadata['title'],
|
self.metadata['title'],
|
||||||
self.metadata['parent_media_index'],
|
self.metadata['parent_media_index'],
|
||||||
divider,
|
divider,
|
||||||
self.metadata['media_index'])
|
self.metadata['media_index'])
|
||||||
|
elif self.media_type == 'artist':
|
||||||
|
self.title = self.metadata['title']
|
||||||
|
elif self.media_type == 'album':
|
||||||
|
self.title = '%s - %s' % (self.metadata['parent_title'], self.metadata['title'])
|
||||||
|
elif self.media_type == 'track':
|
||||||
|
self.title = '%s - %s' % (self.metadata['grandparent_title'], self.metadata['title'])
|
||||||
return self.title.encode("utf-8")
|
return self.title.encode("utf-8")
|
||||||
|
|
||||||
def get_subtitle(self):
|
def get_subtitle(self):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue