diff --git a/platformcode/globalsearch.py b/platformcode/globalsearch.py index 258fed8c..25f7b948 100644 --- a/platformcode/globalsearch.py +++ b/platformcode/globalsearch.py @@ -104,6 +104,7 @@ class SearchWindow(xbmcgui.WindowXML): results = tmdb_info.results for result in results: + logger.info(result) result = tmdb_info.get_infoLabels(result, origen=result) movie = result.get('title','') tvshow = result.get('name','') @@ -116,6 +117,11 @@ class SearchWindow(xbmcgui.WindowXML): it.setProperty('fanart', result.get('fanart','')) it.setProperty('plot', result.get('overview', '')) it.setProperty('search','search') + year = result.get('release_date','') + if year: it.setProperty('year','[' + year.split('/')[-1] + ']') + else: + year = result.get('first_air_date','') + if year: it.setProperty('year','[' + year.split('-')[0] + ']') items.append(it) if items: @@ -276,6 +282,7 @@ class SearchWindow(xbmcgui.WindowXML): thumb = item.thumbnail if item.thumbnail else 'Infoplus/' + item.contentType.replace('show','') + 'png' logger.info('THUMB', thumb) it = xbmcgui.ListItem(item.title) + it.setProperty('year', '[' + str(item.year if item.year else item.infoLabels.get('year','')) + ']') it.setProperty('thumb', thumb) it.setProperty('fanart', item.fanart) it.setProperty('plot', item.plot) diff --git a/resources/skins/Default/720p/GlobalSearch.xml b/resources/skins/Default/720p/GlobalSearch.xml index e04d73e9..4cbfdfb9 100644 --- a/resources/skins/Default/720p/GlobalSearch.xml +++ b/resources/skins/Default/720p/GlobalSearch.xml @@ -32,7 +32,6 @@ - Fanart 100% @@ -74,11 +73,25 @@ FFFFFFFF 00000000 - + left center + + Item Title + 40 + 90 + 200 + 30 + + FFFFFFFF + 00000000 + + right + center + + Item Plot 400 @@ -92,7 +105,7 @@ left - + Search Results list 70 0