Exemplo n.º 1
0
		def set_keyword_filter(self):
			result = xbmcgui.Dialog().input(heading='Enter search string', type=xbmcgui.INPUT_ALPHANUM)
			if not result or result == -1:
				return None
			response = TheMovieDB.get_keyword_id(result)
			if not response:
				return None
			self.add_filter('with_keywords', str(response['id']), 'Keyword', response['name'])
			self.mode = 'filter'
			self.page = 1
			self.update()
 def set_keyword_filter(self, control_id):
     result = xbmcgui.Dialog().input(heading=addon.LANG(16017),
                                     type=xbmcgui.INPUT_ALPHANUM)
     if not result or result == -1:
         return None
     keywords = tmdb.get_keyword_id(result)
     if not keywords:
         return None
     if len(keywords) > 1:
         selection = xbmcgui.Dialog().select(heading=addon.LANG(32114),
                                             list=[item["name"] for item in keywords])
         keyword = keywords[selection] if selection > -1 else None
         if not keyword:
             return None
     else:
         keyword = keywords[0]
     self.add_filter(key="with_keywords",
                     value=str(keyword["id"]),
                     typelabel=addon.LANG(32114),
                     label=keyword["name"])
 def set_keyword_filter(self, control_id):
     result = xbmcgui.Dialog().input(heading=addon.LANG(16017),
                                     type=xbmcgui.INPUT_ALPHANUM)
     if not result or result == -1:
         return None
     keywords = tmdb.get_keyword_id(result)
     if not keywords:
         return None
     if len(keywords) > 1:
         selection = xbmcgui.Dialog().select(
             heading=addon.LANG(32114),
             list=[item["name"] for item in keywords])
         keyword = keywords[selection] if selection > -1 else None
         if not keyword:
             return None
     else:
         keyword = keywords[0]
     self.add_filter(key="with_keywords",
                     value=str(keyword["id"]),
                     typelabel=addon.LANG(32114),
                     label=keyword["name"])