diff --git a/platformcode/globalsearch.py b/platformcode/globalsearch.py
index d3af101a..922aabd4 100644
--- a/platformcode/globalsearch.py
+++ b/platformcode/globalsearch.py
@@ -139,6 +139,7 @@ class SearchWindow(xbmcgui.WindowXML):
noThumb = 'Infoplus/' + result['mode'].replace('show','') + '.png'
fanart = result.get('fanart', '')
year = result.get('release_date', '')
+ rating = str(result.get('vote_average', ''))
new_item = Item(channel='search',
action=True,
@@ -157,9 +158,9 @@ class SearchWindow(xbmcgui.WindowXML):
new_item.contentSerieName = result['name']
it = xbmcgui.ListItem(title)
- it.setProperties({'thumb': result.get('thumbnail', noThumb), 'fanart': result.get('fanart', ''),
+ it.setProperties({'thumb': result.get('thumbnail', noThumb), 'fanart': result.get('fanart', ''), 'rating': ' [' + rating + ']' if rating else '',
'plot': result.get('overview', ''), 'search': 'search', 'release_date': '', 'item': new_item.tourl(),
- 'year': '[' + year.split('/')[-1] + ']' if year else '[' + result.get('first_air_date','').split('-')[0] + ']'})
+ 'year': ' [' + year.split('/')[-1] + ']' if year else ' [' + result.get('first_air_date','').split('-')[0] + ']'})
self.items.append(it)
if self.items:
@@ -310,13 +311,15 @@ class SearchWindow(xbmcgui.WindowXML):
def makeItem(self, url):
item = Item().fromurl(url)
- logger.debug()
+ logger.debug(item)
channelParams = channeltools.get_channel_parameters(item.channel)
thumb = item.thumbnail if item.thumbnail else 'Infoplus/' + item.contentType.replace('show', '') + '.png'
logger.info('THUMB', thumb)
it = xbmcgui.ListItem(item.title)
+ year = str(item.year if item.year else item.infoLabels.get('year', ''))
+ rating = str(item.infoLabels.get('rating', ''))
it.setProperties({'thumb': thumb, 'fanart': item.fanart, 'plot': item.plot,
- 'year': '[' + str(item.year if item.year else item.infoLabels.get('year', '')) + ']',
+ 'year': ' [' + year + ']' if year else '', 'rating':' [' + rating + ']' if rating else '',
'item': url, 'verified': item.verified, 'channel':channelParams['title'], 'channelthumb': channelParams['thumbnail'] if item.verified else ''})
if item.server:
color = scrapertools.find_single_match(item.alive, r'(FF[^\]]+)')
diff --git a/resources/skins/Default/720p/GlobalSearch.xml b/resources/skins/Default/720p/GlobalSearch.xml
index 9fecaad3..c197dc3a 100644
--- a/resources/skins/Default/720p/GlobalSearch.xml
+++ b/resources/skins/Default/720p/GlobalSearch.xml
@@ -73,7 +73,7 @@
FFFFFFFF
00000000
-
+
left
center