def show_tgr_root(): #xbmcplugin.setContent(handle=handle, content='tvshows') tgr = TGR() programmes = tgr.getProgrammes() for programme in programmes: liStyle = xbmcgui.ListItem(programme["title"], thumbnailImage=programme["image"]) addDirectoryItem({"mode": "tgr", "behaviour": programme["behaviour"], "url": programme["url"]}, liStyle) xbmcplugin.endOfDirectory(handle=handle, succeeded=True)
def show_tgr_list(mode, url): #xbmcplugin.setContent(handle=handle, content='episodes') tgr = TGR() itemList = tgr.getList(url) for item in itemList: behaviour = item["behaviour"] if behaviour != "video": liStyle = xbmcgui.ListItem(item["title"]) addDirectoryItem({"mode": "tgr", "behaviour": behaviour, "url": item["url"]}, liStyle) else: liStyle = xbmcgui.ListItem(item["title"]) liStyle.setInfo("video", {}) addLinkItem({"mode": "play", "url": item["url"]}, liStyle) xbmcplugin.endOfDirectory(handle=handle, succeeded=True)
def show_tgr_list(mode, url): #xbmcplugin.setContent(handle=handle, content='episodes') tgr = TGR() itemList = tgr.getList(url) for item in itemList: behaviour = item["behaviour"] if behaviour != "video": liStyle = xbmcgui.ListItem(item["title"]) addDirectoryItem({"mode": "tgr", "behaviour": behaviour, "url": item["url"]}, liStyle) else: liStyle = xbmcgui.ListItem(item["title"]) addLinkItem({"mode": "play", "title": item["title"], "url": item["url"]}, liStyle) xbmcplugin.endOfDirectory(handle=handle, succeeded=True)