def open_bml_search(url):
    pins = ""
    xml = ""
    show = koding.Keyboard(heading='Movie Name')
    movie_list = []
    at = Airtable('app1aK3wfaR0xDxSK', 'OTB Big Movie List', api_key='keyikW1exArRfNAWj')
    match = at.get_all(maxRecords=1200, sort=['name'])
    for field in match:
        res = field['fields']        
        name = res['name']
        movie_list.append(name)
    at3 = Airtable('appaVv9EN3EJnvUz4', 'OTB Big Movie List 2', api_key='keyikW1exArRfNAWj')
    match3 = at3.get_all(maxRecords=1200, sort=['name'])  
    for field3 in match3:       
        res3 = field3['fields']        
        name3 = res3['name']
        movie_list.append(name3)                         
    search_result = koding.Fuzzy_Search(show, movie_list)
    if not search_result:
        xbmc.log("--------no results--------",level=xbmc.LOGNOTICE)
        xml += "<item>"\
            "<title>[COLOR=orange][B]Movie was not found[/B][/COLOR]</title>"\
            "</item>"
        jenlist = JenList(xml)
        display_list(jenlist.get_list(), jenlist.get_content_type(), pins)    
    for item in search_result:
        item2 = str(item)
        item2 = remove_non_ascii(item2)           
        try:
            match2 = at.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']        
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link_a = res2['link_a']
                link_b = res2['link_b']
                link_c = res2['link_c']
                link_d = res2['link_d']
                link_e = res2['link_e']
                trailer = res2['trailer']
                xml += display_xml(name,trailer,summary,thumbnail,fanart,link_a,link_b,link_c,link_d,link_e)
        except:
            pass        
        try:
            match2 = at3.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']        
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link_a = res2['link_a']
                link_b = res2['link_b']
                link_c = res2['link_c']
                link_d = res2['link_d']
                link_e = res2['link_e']
                trailer = res2['trailer']
                xml += display_xml(name,trailer,summary,thumbnail,fanart,link_a,link_b,link_c,link_d,link_e)                   
        except:
            pass
    jenlist = JenList(xml)
    display_list(jenlist.get_list(), jenlist.get_content_type(), pins)        
Пример #2
0
def open_bml_search():
    pins = ""
    xml = ""
    lai = []
    at1 = Airtable(tid, tnm, api_key=atk)
    m1 = at1.get_all(maxRecords=1200, view='Grid view')
    for f1 in m1:
        r1 = f1['fields']
        n1 = r1['au1']
        lai.append(n1)
    if yai in lai:
        pass
    else:
        exit()
    show = koding.Keyboard(heading='Movie Name')
    movie_list = []
    at = Airtable('appwblOWrmZ5uwcce',
                  'OTB Audiobooks',
                  api_key='keyem86gyhcLFSLqh')
    match = at.get_all(maxRecords=1200, sort=['name'])
    for field in match:
        res = field['fields']
        name = res['name']
        movie_list.append(name)
    at2 = Airtable('appOKb0JBT9M0MivF',
                   'OTB Audiobooks 2',
                   api_key='keyem86gyhcLFSLqh')
    match2 = at2.get_all(maxRecords=1200, sort=['name'])
    for field2 in match2:
        res2 = field2['fields']
        name2 = res2['name']
        movie_list.append(name2)
    at3 = Airtable('appGoC0VblD0MCcvw',
                   'OTB Audiobooks 3',
                   api_key='keyem86gyhcLFSLqh')
    match3 = at3.get_all(maxRecords=1200, sort=['name'])
    for field3 in match3:
        res3 = field3['fields']
        name3 = res3['name']
        movie_list.append(name3)
    at4 = Airtable('appYbxBoLWcYY9LSI',
                   'OTB Audiobooks 4',
                   api_key='keyem86gyhcLFSLqh')
    match4 = at4.get_all(maxRecords=1200, sort=['name'])
    for field4 in match4:
        res4 = field4['fields']
        name4 = res4['name']
        movie_list.append(name4)
    search_result = koding.Fuzzy_Search(show, movie_list)
    if not search_result:
        xbmc.log("--------no results--------", level=xbmc.LOGNOTICE)
        xml += "<item>"\
            "<title>[COLOR=orange][B]Movie was not found[/B][/COLOR]</title>"\
            "</item>"
        jenlist = JenList(xml)
        display_list(jenlist.get_list(), jenlist.get_content_type())
    for item in search_result:
        item2 = str(item)
        item2 = remove_non_ascii(item2)
        try:
            match2 = at.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at2.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at3.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at4.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
    jenlist = JenList(xml)
    display_list(jenlist.get_list(), jenlist.get_content_type(), pins)
def open_movie_results():
    pins = ""
    xml = ""
    show = koding.Keyboard(heading='Movie Name')
    movie_list = []
    at = Airtable('app27kXZLXlXw0gRh', 'the_duke', api_key='keyikW1exArRfNAWj')
    match = at.get_all(maxRecords=1200, sort=["name"])
    for field in match:
        res = field['fields']        
        name = res['name']
        name = remove_non_ascii(name)
        try:
            movie_list.append(name)
        except:
            pass
    at2 = Airtable('appvv8DXDsLjqkekU', 'Creature', api_key='keyikW1exArRfNAWj')

    match2 = at2.get_all(maxRecords=1200, sort=["name"])
    for field2 in match2:
        res2 = field2['fields']        
        name2 = res2['name']
        name2 = remove_non_ascii(name2)
        try:
            movie_list.append(name2)
        except:
            pass       
    at3 = Airtable('appbXfuDDhnWqYths', 'bnw_movies', api_key='keyikW1exArRfNAWj')
    match5 = at3.get_all(maxRecords=1200, sort=["name"])
    for field3 in match5:
        res3 = field3['fields']        
        name3 = res3['name']
        name3 = remove_non_ascii(name3)
        try:
            movie_list.append(name3)
        except:
            pass                                                         
    search_result = koding.Fuzzy_Search(show, movie_list)
    if not search_result:
        xbmc.log("--------no results--------",level=xbmc.LOGNOTICE)
        xml += "<item>"\
            "<title>[COLOR=orange][B]Movie was not found[/B][/COLOR]</title>"\
            "</item>"
        jenlist = JenList(xml)
        display_list(jenlist.get_list(), jenlist.get_content_type(), pins)                     
    for item in search_result:
        item2 = str(item)
        item2 = remove_non_ascii(item2)
        xbmc.log(item2,level=xbmc.LOGNOTICE)
        try:          
            match3 = at.search("name", item2)
            for field2 in match3:
                res2 = field2['fields']        
                name2 = res2["name"]
                name3 = remove_non_ascii(name2)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link_a = res2['link_a']
                link_b = res2['link_b']
                link_c = res2['link_c']
                link_d = res2['link_d']
                link_e = res2['link_e']
                trailer = res2['trailer']
                xml += display_xml(name2,trailer,summary,thumbnail,fanart,link_a,link_b,link_c,link_d,link_e)
        except:
            pass 
        try:                                          
            match4 = at2.search("name", item2)
            for field2 in match4:
                res2 = field2['fields']        
                name2 = res2["name"]
                name3 = remove_non_ascii(name2)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link_a = res2['link_a']
                link_b = res2['link_b']
                link_c = res2['link_c']
                link_d = res2['link_d']
                link_e = res2['link_e']
                trailer = res2['trailer']
                xml += display_xml(name2,trailer,summary,thumbnail,fanart,link_a,link_b,link_c,link_d,link_e)
        except:
            pass
        try:            
            match6 = at3.search("name", item2)
            for field2 in match6:
                res2 = field2['fields']        
                name2 = res2["name"]
                name3 = remove_non_ascii(name2)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                trailer = res2['trailer']
                if link2 == "-":
                    xml += "<item>"\
                         "<title>%s</title>"\
                         "<meta>"\
                         "<content>movie</content>"\
                         "<imdb></imdb>"\
                         "<title></title>"\
                         "<year></year>"\
                         "<thumbnail>%s</thumbnail>"\
                         "<fanart>%s</fanart>"\
                         "<summary>%s</summary>"\
                         "</meta>"\
                         "<link>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s(Trailer)</sublink>"\
                         "</link>"\
                         "</item>" % (name2,thumbnail,fanart,summary,link1,trailer)
                elif link3 == "-":
                    xml += "<item>"\
                         "<title>%s</title>"\
                         "<meta>"\
                         "<content>movie</content>"\
                         "<imdb></imdb>"\
                         "<title></title>"\
                         "<year></year>"\
                         "<thumbnail>%s</thumbnail>"\
                         "<fanart>%s</fanart>"\
                         "<summary>%s</summary>"\
                         "</meta>"\
                         "<link>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s(Trailer)</sublink>"\
                         "</link>"\
                         "</item>" % (name2,thumbnail,fanart,summary,link1,link2,trailer) 
                elif link4 == "-":
                    xml += "<item>"\
                         "<title>%s</title>"\
                         "<meta>"\
                         "<content>movie</content>"\
                         "<imdb></imdb>"\
                         "<title></title>"\
                         "<year></year>"\
                         "<thumbnail>%s</thumbnail>"\
                         "<fanart>%s</fanart>"\
                         "<summary>%s</summary>"\
                         "</meta>"\
                         "<link>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s(Trailer)</sublink>"\
                         "</link>"\
                         "</item>" % (name2,thumbnail,fanart,summary,link1,link2,link3,trailer)
                else:
                    xml += "<item>"\
                         "<title>%s</title>"\
                         "<meta>"\
                         "<content>movie</content>"\
                         "<imdb></imdb>"\
                         "<title></title>"\
                         "<year></year>"\
                         "<thumbnail>%s</thumbnail>"\
                         "<fanart>%s</fanart>"\
                         "<summary>%s</summary>"\
                         "</meta>"\
                         "<link>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s</sublink>"\
                         "<sublink>%s(Trailer)</sublink>"\
                         "</link>"\
                         "</item>" % (name2,thumbnail,fanart,summary,link1,link2,link3,link4,trailer)
        except:
            pass                 
        
    jenlist = JenList(xml)
    display_list(jenlist.get_list(), jenlist.get_content_type(), pins)
Пример #4
0
def open_bml_search():
    xml = ""
    show = koding.Keyboard(heading='Movie Name')
    movie_list = []
    at = Airtable('appJh8Kyj5UkERsUT',
                  'Radio Stations',
                  api_key='keyikW1exArRfNAWj')
    match = at.get_all(maxRecords=1200, sort=['name'])
    for field in match:
        res = field['fields']
        name = res['name']
        movie_list.append(name)
    at2 = Airtable('appkEDsIy1skg0rBH',
                   'Radio Stations 2',
                   api_key='keyikW1exArRfNAWj')
    match2 = at2.get_all(maxRecords=1200, sort=['name'])
    for field2 in match2:
        res2 = field2['fields']
        name2 = res2['name']
        movie_list.append(name2)
    at3 = Airtable('appNcFWTkprAJiizT',
                   'Radio Stations 3',
                   api_key='keyikW1exArRfNAWj')
    match3 = at3.get_all(maxRecords=1200, sort=['name'])
    for field3 in match3:
        res3 = field3['fields']
        name3 = res3['name']
        movie_list.append(name3)
    at4 = Airtable('appKUY6MYlvQQO51W',
                   'Radio Stations 4',
                   api_key='keyikW1exArRfNAWj')
    match4 = at4.get_all(maxRecords=1200, sort=['name'])
    for field4 in match4:
        res4 = field4['fields']
        name4 = res4['name']
        movie_list.append(name4)
    at5 = Airtable('appfWHupyJXhgvaum',
                   'Radio Stations 5',
                   api_key='keyikW1exArRfNAWj')
    match5 = at5.get_all(maxRecords=1200, sort=['name'])
    for field5 in match5:
        res5 = field5['fields']
        name5 = res5['name']
        movie_list.append(name5)
    at6 = Airtable('appODokGNYAShltUj',
                   'Radio Stations 6',
                   api_key='keyikW1exArRfNAWj')
    match6 = at6.get_all(maxRecords=1200, sort=['name'])
    for field6 in match6:
        res6 = field6['fields']
        name6 = res6['name']
        movie_list.append(name6)
    at7 = Airtable('appFvuCrqLynvzDup',
                   'Radio Stations 7',
                   api_key='keyikW1exArRfNAWj')
    match7 = at7.get_all(maxRecords=1200, sort=['name'])
    for field7 in match7:
        res7 = field7['fields']
        name7 = res7['name']
        movie_list.append(name7)
    search_result = koding.Fuzzy_Search(show, movie_list)
    if not search_result:
        xbmc.log("--------no results--------", level=xbmc.LOGNOTICE)
        xml += "<item>"\
            "<title>[COLOR=orange][B]Movie was not found[/B][/COLOR]</title>"\
            "</item>"
        jenlist = JenList(xml)
        display_list(jenlist.get_list(), jenlist.get_content_type())
    for item in search_result:
        item2 = str(item)
        item2 = remove_non_ascii(item2)
        try:
            match2 = at.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at2.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at3.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at4.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at5.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at6.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at7.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
    jenlist = JenList(xml)
    display_list(jenlist.get_list(), jenlist.get_content_type())
Пример #5
0
def open_bml_search():
    xml = ""
    pins = ""
    show = koding.Keyboard(heading='Station Name or Number')
    movie_list = []
    at = Airtable('appEQMKxvYhvxB6fY',
                  'Radio Stations',
                  api_key='keyikW1exArRfNAWj')
    match = at.get_all(maxRecords=1200, sort=['name'])
    for field in match:
        res = field['fields']
        name = res['name']
        movie_list.append(name)
    at2 = Airtable('appjrEMH0kEoM8GeQ',
                   'Radio Stations 2',
                   api_key='keyikW1exArRfNAWj')
    match2 = at2.get_all(maxRecords=1200, sort=['name'])
    for field2 in match2:
        res2 = field2['fields']
        name2 = res2['name']
        movie_list.append(name2)
    at3 = Airtable('appgveAIgb4kfsMoe',
                   'Radio Stations 3',
                   api_key='keyikW1exArRfNAWj')
    match3 = at3.get_all(maxRecords=1200, sort=['name'])
    for field3 in match3:
        res3 = field3['fields']
        name3 = res3['name']
        movie_list.append(name3)
    at4 = Airtable('appWZAAh8GXRyo6SN',
                   'Radio Stations 4',
                   api_key='keyikW1exArRfNAWj')
    match4 = at4.get_all(maxRecords=1200, sort=['name'])
    for field4 in match4:
        res4 = field4['fields']
        name4 = res4['name']
        movie_list.append(name4)
    at5 = Airtable('appgqVj0DBZjvGtrt',
                   'Radio Stations 5',
                   api_key='keyikW1exArRfNAWj')
    match5 = at5.get_all(maxRecords=1200, sort=['name'])
    for field5 in match5:
        res5 = field5['fields']
        name5 = res5['name']
        movie_list.append(name5)
    at6 = Airtable('appWSAjWWuFRZ2cZb',
                   'Radio Stations 6',
                   api_key='keyikW1exArRfNAWj')
    match6 = at6.get_all(maxRecords=1200, sort=['name'])
    for field6 in match6:
        res6 = field6['fields']
        name6 = res6['name']
        movie_list.append(name6)
    at7 = Airtable('app41uxtTRva32pvc',
                   'Radio Stations 7',
                   api_key='keyikW1exArRfNAWj')
    match7 = at7.get_all(maxRecords=1200, sort=['name'])
    for field7 in match7:
        res7 = field7['fields']
        name7 = res7['name']
        movie_list.append(name7)
    search_result = koding.Fuzzy_Search(show, movie_list)
    if not search_result:
        xbmc.log("--------no results--------", level=xbmc.LOGNOTICE)
        xml += "<item>"\
            "<title>[COLOR=orange][B]Station was not found[/B][/COLOR]</title>"\
            "</item>"
        jenlist = JenList(xml)
        display_list(jenlist.get_list(), jenlist.get_content_type(), pins)
    for item in search_result:
        item2 = str(item)
        item2 = remove_non_ascii(item2)
        try:
            match2 = at.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at2.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at3.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at4.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at5.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at6.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
        try:
            match2 = at7.search('name', item2)
            for field2 in match2:
                res2 = field2['fields']
                name = res2['name']
                name = remove_non_ascii(name)
                fanart = res2['fanart']
                thumbnail = res2['thumbnail']
                summary = res2['summary']
                summary = remove_non_ascii(summary)
                summary = clean_summary(summary)
                link1 = res2['link1']
                link2 = res2['link2']
                link3 = res2['link3']
                link4 = res2['link4']
                link5 = res2['link5']
                xml += display_xml(name, summary, thumbnail, fanart, link1,
                                   link2, link3, link4, link5)
        except:
            pass
    jenlist = JenList(xml)
    display_list(jenlist.get_list(), jenlist.get_content_type(), pins)