def search(self): kb = self.xbmc.Keyboard('', 'Search', False) kb.doModal() if kb.isConfirmed(): text = kb.getText() matches = dreamfilm.scrap_search(dreamfilm.search(text)) for m in matches: self.add_movie_list_item(m[0], m[1]) self.xbmcplugin.endOfDirectory(self.handle)
def search(self, text, page): if not page: kb = self.xbmc.Keyboard('', 'Search', False) kb.doModal() if kb.isConfirmed(): text = kb.getText() else: return items = dreamfilm.search(text) for item in items: self.add_movie_list_item(item) return self.xbmcplugin.endOfDirectory(self.handle)