def channel(self, data): hits = data['data']['Airings'] for i in hits: item = Hits(self.plugin, i).item if item.get('id'): self.items.add_item(item) date = self.plugin.epg_date() prev_date = self.plugin.get_prev_day(date) self.items.add_item( { 'mode': 'epg', 'title': self.plugin.get_string(30103), 'plot': self.plugin.get_string(30103), 'id': date.strftime(self.plugin.date_format), 'params': prev_date.strftime(self.plugin.date_format) } ) self.items.add_item( { 'mode': 'sports', 'title': self.plugin.get_string(30101), 'plot': self.plugin.get_string(30102) } ) self.items.add_item( { 'mode': 'events', 'title': self.plugin.get_string(30104), 'plot': self.plugin.get_string(30104) } ) self.items.list_items(sort=True)
def channel(data): from hits import Hits hits = data['data']['Airings'] for i in hits: item = Hits(i).item if item.get('id'): items.add(item) date = epg_date() prev_date = get_prev_day(date) items.add({ 'mode': 'epg', 'title': getString(30103), 'plot': getString(30103), 'id': date.strftime(date_format), 'params': prev_date.strftime(date_format) }) items.add({ 'mode': 'sports', 'title': getString(30101), 'plot': getString(30102) }) items.add({ 'mode': 'events', 'title': getString(30104), 'plot': getString(30104) }) items.list(sort=True)
def video(self, data, id_): sport_id = 'sport_{0}'.format(id_) hits = data['data'][sport_id]['hits'] for i in hits: hit = i['hit'] item = Hits(self.plugin, hit).item if item.get('id'): self.items.add_item(item) self.items.list_items()
def video(data, id): from hits import Hits sport_id = 'sport_{0}'.format(id) hits = data['data'][sport_id]['hits'] for i in hits: hit = i['hit'] item = Hits(hit).item if item.get('id'): items.add(item) items.list()