tvshowtitle = title if name == 'AE': name = 'A&E' if name == 'MY9': name = 'My9' if episode_title != "": title = '%s - %s - %s (Started at %s)' % (name, (title).replace('&','&').replace('"','"'), (episode_title).replace('&','&').replace('"','"').replace(';',' -'), c['event_date_time']) else: title = '%s - %s (Started at %s)' % (name, (title).replace('&','&').replace('"','"'), c['event_date_time']) cm_refresh = (Addon.get_string(30007), 'XBMC.RunPlugin(%s/?mode=refresh)' % (Addon.plugin_url)) cm_rec = (Addon.get_string(30008), 'XBMC.RunPlugin(%s/?mode=record&rec=%s&set=%s&mt=%s)' % (Addon.plugin_url, urllib.quote(c['rec_url']),urllib.quote(c['set_url']),urllib.quote(c['mediatype']))) cm_increase = (Addon.get_string(30105) + Addon.qualityName(quality_type + 1), 'XBMC.RunPlugin(%s/?mode=increase)' % (Addon.plugin_url)) cm_decrease = (Addon.get_string(30107) + Addon.qualityName(quality_type - 1), 'XBMC.RunPlugin(%s/?mode=decrease)' % (Addon.plugin_url)) if Addon.get_setting('rec_live') == 'true' and Addon.get_setting('dvr') == 'true' and quality_type == 3: cm_menu = [cm_refresh, cm_decrease, cm_rec] elif Addon.get_setting('rec_live') == 'true' and Addon.get_setting('dvr') == 'true' and quality_type <= 2 and quality_type >= 1: cm_menu = [cm_refresh, cm_increase, cm_decrease, cm_rec] elif Addon.get_setting('rec_live') == 'true' and Addon.get_setting('dvr') == 'true' and quality_type == 0: cm_menu = [cm_refresh, cm_increase, cm_rec] elif Addon.get_setting('rec_live') == 'false' and quality_type == 3: cm_menu = [cm_refresh, cm_decrease] elif Addon.get_setting('rec_live') == 'false' and quality_type <= 2 and quality_type >= 1: