def SectionMenu():
    ###Anime-Centrum###
    #        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animecentrum'}, {'title': cFL('Anime-Centrum', 'blue')}, is_folder=True, fanart=fanartSiteCentrum, img=iconCentrum)
    ###Diff-Anime###
    #        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'diffanime'}, {'title': cFL('Diff-Anime', 'blue')}, is_folder=True, fanart=fanartSite, img=iconDiff)
    ###DramaQueen###
    #        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'DramaQueen'}, {'title': cFL('DramaQueen', 'blue')}, is_folder=True, fanart=fanartDrama, img=iconSite)
    ###Anime-Online###
    _addon.add_directory(
        {"mode": "SubMenu", "site": site, "section": "animeonline"},
        {"title": cFL("Anime-Odcinki", "blue")},
        is_folder=True,
        fanart=fanartAol,
        img=iconOdcinki,
    )
    ###Anime-Shinden###
    #        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animeshinden'}, {'title': cFL('Anime-Shinden', 'blue')}, is_folder=True, fanart=fanartAol, img=iconShniden)
    ###Anime-On###
    #        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animeon'}, {'title': cFL('Anime-On', 'blue')}, is_folder=True, fanart=fanartAol, img=iconAnimeon)
    ###Ulubione###
    _addon.add_directory(
        {"mode": "FavoritesList", "site": site, "section": ""},
        {"title": cFL_(ps("WhatRFavsCalled") + addst("fav.tv.1.name"), ps("cFL_color3"))},
        fanart=fanartIPTV,
        img=iconFavs,
    )
    _addon.add_directory(
        {"mode": "FavoritesList", "site": site, "section": "", "subfav": "2"},
        {"title": cFL_(ps("WhatRFavsCalled") + addst("fav.tv.2.name"), ps("cFL_color3"))},
        fanart=fanartIPTV,
        img=iconFavs,
    )
    _addon.add_directory(
        {"mode": "FavoritesList", "site": site, "section": "", "subfav": "3"},
        {"title": cFL_(ps("WhatRFavsCalled") + addst("fav.tv.3.name"), ps("cFL_color3"))},
        fanart=fanartIPTV,
        img=iconFavs,
    )
    _addon.add_directory(
        {"mode": "FavoritesList", "site": site, "section": "", "subfav": "4"},
        {"title": cFL_(ps("WhatRFavsCalled") + addst("fav.tv.4.name"), ps("cFL_color3"))},
        fanart=fanartIPTV,
        img=iconFavs,
    )
    set_view("list", view_mode=addst("default-view"))
    eod()
Example #2
0
def Fav_List(site='', section='', subfav=''):
    favs = fav__COMMON__list_fetcher(site=site,
                                     section='animezone',
                                     subfav=subfav)
    favs2 = fav__COMMON__list_fetcher(site=site,
                                      section='senpai',
                                      subfav=subfav)
    favs5 = fav__COMMON__list_fetcher(site=site,
                                      section='animeon',
                                      subfav=subfav)
    favs4 = fav__COMMON__list_fetcher(site=site,
                                      section='animeonline',
                                      subfav=subfav)
    favs3 = fav__COMMON__list_fetcher(site=site,
                                      section='animecentrum',
                                      subfav=subfav)
    favs6 = fav__COMMON__list_fetcher(site=site,
                                      section='wbijam',
                                      subfav=subfav)
    favs7 = fav__COMMON__list_fetcher(site=site,
                                      section='kreskoweczki',
                                      subfav=subfav)
    ItemCount = len(favs) and len(favs2) and len(favs3) and len(favs4) and len(
        favs5) and len(favs6) and len(favs7)
    if len(favs) == 0 and len(favs2) == 0 and len(favs3) == 0 and len(
            favs4) == 0 and len(favs5) == 0 and len(favs6) == 0 and len(
                favs7) == 0:
        myNote((lang(30001).encode('utf-8')), (lang(30007).encode('utf-8')))
        eod()
        return
    if len(favs) == 0:
        favs = []
    if len(favs2) == 0:
        favs2 = []
    if len(favs3) == 0:
        favs3 = []
    if len(favs4) == 0:
        favs4 = []
    if len(favs5) == 0:
        favs5 = []
    if len(favs6) == 0:
        favs6 = []
    if len(favs7) == 0:
        favs7 = []
    favs += favs2
    favs += favs3
    favs += favs4
    favs += favs5
    favs += favs6
    favs += favs7
    for (_name, _year, _img, _fanart, _Country, _Url, _plot, _Genres, _site,
         _subfav, _section, _ToDoParams, _commonID, _commonID2) in favs:
        if _img > 0:
            img = _img
        else:
            img = iconSite
        if _fanart > 0:
            fimg = _fanart
        else:
            fimg = fanartSite
        pars = _addon.parse_query(_ToDoParams)
        _section
        _title = _name
        if _section == 'animezone':
            host = cFL(' (A-Z)', 'blueviolet')
            _title = _title + host
        if _section == 'senpai':
            host = cFL(' (Senpai)', 'blue')
            _title = _title + host
        if _section == 'animeon':
            host = cFL(' (A-ON)', 'lime')
            _title = _title + host
        if _section == 'animeonline':
            host = cFL(' (A-O)', 'orange')
            _title = _title + host
        if _section == 'animecentrum':
            host = cFL(' (A-C)', 'red')
            _title = _title + host
        if _section == 'wbijam':
            host = cFL(' (WB)', 'yellow')
            _title = _title + host
        if _section == 'kreskoweczki':
            host = cFL(' (KR)', 'lime')
            _title = _title + host
        if (len(_year) > 0) and (not _year == '0000'):
            _title += cFL('  (' + cFL(_year, 'deeppink') + ')', 'pink')
        if len(_Country) > 0:
            _title += cFL('  [' + cFL(_Country, 'deeppink') + ']', 'pink')
        contextLabs = {
            'title': _name,
            'year': _year,
            'img': _img,
            'fanart': _fanart,
            'country': _Country,
            'url': _Url,
            'plot': _plot,
            'genres': _Genres,
            'site': _site,
            'subfav': _subfav,
            'section': _section,
            'todoparams': _ToDoParams,
            'commonid': _commonID,
            'commonid2': _commonID2
        }
        contextMenuItems = contextmenu.ContextMenu_Favorites(contextLabs)
        _addon.add_directory(pars, {
            'title': _title,
            'plot': _plot
        },
                             is_folder=True,
                             fanart=fimg,
                             img=img,
                             total_items=ItemCount,
                             contextmenu_items=contextMenuItems)
    if 'movie' in section.lower():
        content = 'tvshows'
    else:
        content = 'tvshows'
#    set_view(content, view_mode=int(addst('tvshows-view')))
    eod()
Example #3
0
def SectionMenu():
    ###Anime4fun###
    if __settings__.getSetting("Anime4fun") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'anime4fun'
            }, {'title': cFL('Animeonline EN', 'blue')},
            is_folder=True,
            fanart=fanartAnime4fun,
            img=iconAnime4fun)
###Animejoy###
    if __settings__.getSetting("Animejoy") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'animejoy'
            }, {'title': cFL('Anime-joy EN', 'blue')},
            is_folder=True,
            fanart=fanartAnime4fun,
            img=iconAnimejoy)
###Anime-Centrum###
    if __settings__.getSetting("Anime-centrum") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'animecentrum'
            }, {'title': cFL('Anime-Centrum PL', 'blue')},
            is_folder=True,
            fanart=fanartAol,
            img=icnoAnimecentrum)
###Anime-Online###
    if __settings__.getSetting("AnimeOnline") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'animeonline'
            }, {'title': cFL('Anime-Odcinki PL', 'blue')},
            is_folder=True,
            fanart=fanartAol,
            img=iconOdcinki)
###Wbijam.pl###
#        if __settings__.getSetting("AnimeOnline") == "true":
    _addon.add_directory(
        {
            'mode': 'Pagewbijam',
            'site': site,
            'section': 'wbijam',
            'url': mainSite
        }, {'title': cFL('Wbijam.pl PL', 'blue')},
        is_folder=True,
        fanart=fanartAol,
        img=iconWbijam)
    ###AnimeZone###
    if __settings__.getSetting("AnimeZone") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'animezone'
            }, {
                'title':
                cFL('AnimeZone PL', 'blue') + cFL(' - W budowie', 'red')
            },
            is_folder=True,
            fanart=fanartAol,
            img=iconAnimezone)
###Kreskoweczki###
    if __settings__.getSetting("Kreskoweczki") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'kreskoweczki'
            }, {
                'title':
                cFL('Kreskoweczki PL', 'blue') + cFL(' - W budowie', 'red')
            },
            is_folder=True,
            fanart=fanartAol,
            img=iconkresk)
###Senpai###
    if __settings__.getSetting("Senpai") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'senpai'
            },
            {'title': cFL('Senpai PL', 'blue') + cFL(' - W budowie', 'red')},
            is_folder=True,
            fanart=fanartAol,
            img=iconsenpai)
###Dragonball###
    if __settings__.getSetting("Dragonball") == "true":
        _addon.add_directory(
            {
                'mode': 'SubMenu',
                'site': site,
                'section': 'dragonball'
            },
            {'title': cFL('StrefaDB.PL', 'blue') + cFL(' - W budowie', 'red')},
            is_folder=True,
            fanart=fanartAol,
            img=iconstrefadb)

###Ulubione###
    _addon.add_directory({
        'mode': 'FavoritesList',
        'site': site,
        'section': ''
    }, {'title': (lang(30001).encode('utf-8') + addst('fav.tv.1.name'))},
                         fanart=fanartIPTV,
                         img=iconFavs)
    _addon.add_directory(
        {
            'mode': 'FavoritesList',
            'site': site,
            'section': '',
            'subfav': '2'
        }, {'title': (lang(30001).encode('utf-8') + addst('fav.tv.2.name'))},
        fanart=fanartIPTV,
        img=iconFavs)
    _addon.add_directory(
        {
            'mode': 'FavoritesList',
            'site': site,
            'section': '',
            'subfav': '3'
        }, {'title': (lang(30001).encode('utf-8') + addst('fav.tv.3.name'))},
        fanart=fanartIPTV,
        img=iconFavs)
    _addon.add_directory(
        {
            'mode': 'FavoritesList',
            'site': site,
            'section': '',
            'subfav': '4'
        }, {'title': (lang(30001).encode('utf-8') + addst('fav.tv.4.name'))},
        fanart=fanartIPTV,
        img=iconFavs)
    eod()
def Fav_List(site="", section="", subfav=""):
    favs = fav__COMMON__list_fetcher(site=site, section="diffanime", subfav=subfav)
    favs2 = fav__COMMON__list_fetcher(site=site, section="animecentrum", subfav=subfav)
    favs5 = fav__COMMON__list_fetcher(site=site, section="animeon", subfav=subfav)
    favs4 = fav__COMMON__list_fetcher(site=site, section="animeonline", subfav=subfav)
    favs3 = fav__COMMON__list_fetcher(site=site, section="animedrama", subfav=subfav)
    favs6 = fav__COMMON__list_fetcher(site=site, section="shnidenodc", subfav=subfav)
    ItemCount = len(favs) and len(favs2) and len(favs3) and len(favs4) and len(favs5) and len(favs6)
    if (
        len(favs) == 0
        and len(favs2) == 0
        and len(favs3) == 0
        and len(favs4) == 0
        and len(favs5) == 0
        and len(favs6) == 0
    ):
        myNote("Favorites", "None Found")
        eod()
        return
    if len(favs) == 0:
        favs = []
    if len(favs) > 0:
        logged_inDiff = weblogin.doLogin(addonPath, login, password)
    if len(favs2) == 0:
        favs2 = []
    if len(favs3) == 0:
        favs3 = []
    if len(favs4) == 0:
        favs4 = []
    if len(favs5) == 0:
        favs5 = []
    if len(favs6) == 0:
        favs6 = []
    favs += favs2
    favs += favs3
    favs += favs4
    favs += favs5
    favs += favs6
    for (
        _name,
        _year,
        _img,
        _fanart,
        _Country,
        _Url,
        _plot,
        _Genres,
        _site,
        _subfav,
        _section,
        _ToDoParams,
        _commonID,
        _commonID2,
    ) in favs:
        if _img > 0:
            img = _img
        else:
            img = iconSite
        if _fanart > 0:
            fimg = _fanart
        else:
            fimg = fanartSite
        pars = _addon.parse_query(_ToDoParams)
        _section
        _title = _name
        if _section == "diffanime":
            host = cFL(" (D-A)", "blueviolet")
            _title = _title + host
        if _section == "animecentrum":
            host = cFL(" (A-C)", "blue")
            _title = _title + host
        if _section == "animeon":
            host = cFL(" (A-ON)", "lime")
            _title = _title + host
        if _section == "animeonline":
            host = cFL(" (A-O)", "orange")
            _title = _title + host
        if _section == "animedrama":
            host = cFL(" (A-D)", "red")
            _title = _title + host
        if _section == "shnidenodc":
            host = cFL(" (A-S)", "yellow")
            _title = _title + host
        if (len(_year) > 0) and (not _year == "0000"):
            _title += cFL("  (" + cFL(_year, "deeppink") + ")", "pink")
        if len(_Country) > 0:
            _title += cFL("  [" + cFL(_Country, "deeppink") + "]", "pink")
        contextLabs = {
            "title": _name,
            "year": _year,
            "img": _img,
            "fanart": _fanart,
            "country": _Country,
            "url": _Url,
            "plot": _plot,
            "genres": _Genres,
            "site": _site,
            "subfav": _subfav,
            "section": _section,
            "todoparams": _ToDoParams,
            "commonid": _commonID,
            "commonid2": _commonID2,
        }
        contextMenuItems = ContextMenu_Favorites(contextLabs)
        _addon.add_directory(
            pars,
            {"title": _title, "plot": _plot},
            is_folder=True,
            fanart=fimg,
            img=img,
            total_items=ItemCount,
            contextmenu_items=contextMenuItems,
        )
    if "movie" in section.lower():
        content = "movies"
    else:
        content = "tvshows"
    set_view(content, view_mode=int(addst("tvshows-view")))
    eod()
def SectionMenu():
###Anime-Centrum###
        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animecentrum'}, {'title': cFL('Anime-Centrum', 'blue')}, is_folder=True, fanart=fanartSiteCentrum, img=iconCentrum)
###Diff-Anime###
#        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'diffanime'}, {'title': cFL('Diff-Anime', 'blue')}, is_folder=True, fanart=fanartSite, img=iconDiff)
###DramaQueen###
#        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'DramaQueen'}, {'title': cFL('DramaQueen', 'blue')}, is_folder=True, fanart=fanartDrama, img=iconSite)
###Anime-Online###
        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animeonline'}, {'title': cFL('Anime-Odcinki', 'blue')}, is_folder=True, fanart=fanartAol, img=iconOdcinki)
###Anime-Shinden###
        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animeshinden'}, {'title': cFL('Anime-Shinden', 'blue')}, is_folder=True, fanart=fanartAol, img=iconShniden)
###Anime-On###
        _addon.add_directory({'mode': 'SubMenu', 'site': site, 'section': 'animeon'}, {'title': cFL('Anime-On', 'blue')}, is_folder=True, fanart=fanartAol, img=iconAnimeon)
###Ulubione###
        _addon.add_directory({'mode': 'FavoritesList', 'site': site, 'section': ''}, {'title': cFL_(ps('WhatRFavsCalled') + addst('fav.tv.1.name'), ps('cFL_color3'))}, fanart=fanartIPTV, img=iconFavs)
        _addon.add_directory({'mode': 'FavoritesList', 'site': site, 'section': '', 'subfav': '2'}, {'title': cFL_(ps('WhatRFavsCalled') + addst('fav.tv.2.name'), ps('cFL_color3'))}, fanart=fanartIPTV, img=iconFavs)
        _addon.add_directory({'mode': 'FavoritesList', 'site': site, 'section': '', 'subfav': '3'}, {'title': cFL_(ps('WhatRFavsCalled') + addst('fav.tv.3.name'), ps('cFL_color3'))}, fanart=fanartIPTV, img=iconFavs)
        _addon.add_directory({'mode': 'FavoritesList', 'site': site, 'section': '', 'subfav': '4'}, {'title': cFL_(ps('WhatRFavsCalled') + addst('fav.tv.4.name'), ps('cFL_color3'))}, fanart=fanartIPTV, img=iconFavs)
        set_view('list', view_mode=addst('default-view'))
        eod()
def Fav_List(site='', section='', subfav=''):
    favs = fav__COMMON__list_fetcher(site=site, section='diffanime', subfav=subfav)
    favs2 = fav__COMMON__list_fetcher(site=site, section='animecentrum', subfav=subfav)
    favs3 = fav__COMMON__list_fetcher(site=site, section='animeon', subfav=subfav)
    favs4 = fav__COMMON__list_fetcher(site=site, section='animeonline', subfav=subfav)
    favs5 = fav__COMMON__list_fetcher(site=site, section='animedrama', subfav=subfav)
    favs6 = fav__COMMON__list_fetcher(site=site, section='shnidenodc', subfav=subfav)
    ItemCount = len(favs) and len(favs2) and len(favs3) and len(favs4) and len(favs5) and len(favs6)
    if len(favs) == 0 and len(favs2) == 0 and len(favs3) == 0 and len(favs4) == 0 and len(favs5) == 0and len(favs6) == 0:
        myNote('Favorites', 'None Found')
        eod()
        return
    if len(favs) == 0:
            favs = []
    if len(favs) > 0:
            logged_inDiff = weblogin.doLogin(addonPath, login, password)
    if len(favs2) == 0:
            favs2 = []
    if len(favs3) == 0:
            favs3 = []
    if len(favs4) == 0:
            favs4 = []
    if len(favs5) == 0:
            favs5 = []
    if len(favs6) == 0:
            favs6 = []
    favs += favs2
    favs += favs3
    favs += favs4
    favs += favs5
    favs += favs6
    for (_name, _year, _img, _fanart, _Country, _Url, _plot, _Genres, _site, _subfav, _section, _ToDoParams, _commonID, _commonID2) in favs:
        if _img > 0:
            img = _img
        else:
            img = iconSite
        if _fanart > 0:
            fimg = _fanart
        else:
            fimg = fanartSite
        pars = _addon.parse_query(_ToDoParams)
        _section
        _title = _name
        if _section == 'diffanime':
            host = cFL(' (D-A)', 'blueviolet')
            _title = _title + host
        if _section == 'animecentrum':
            host = cFL(' (A-C)', 'blue')
            _title = _title + host
        if _section == 'animeon':
            host = cFL(' (A-ON)', 'lime')
            _title = _title + host
        if _section == 'animeonline':
            host = cFL(' (A-O)', 'orange')
            _title = _title + host
        if _section == 'animedrama':
            host = cFL(' (A-D)', 'red')
            _title = _title + host
        if _section == 'shnidenodc':
            host = cFL(' (A-S)', 'yellow')
            _title = _title + host
        if (len(_year) > 0) and (not _year == '0000'):
            _title += cFL('  (' + cFL(_year, 'deeppink') + ')', 'pink')
        if len(_Country) > 0:
            _title += cFL('  [' + cFL(_Country, 'deeppink') + ']', 'pink')
        contextLabs = {'title': _name, 'year': _year, 'img': _img, 'fanart': _fanart, 'country': _Country, 'url': _Url, 'plot': _plot, 'genres': _Genres, 'site': _site, 'subfav': _subfav, 'section': _section, 'todoparams': _ToDoParams, 'commonid': _commonID, 'commonid2': _commonID2}
        contextMenuItems = ContextMenu_Favorites(contextLabs)
        _addon.add_directory(pars, {'title': _title, 'plot': _plot}, is_folder=True, fanart=fimg, img=img, total_items=ItemCount, contextmenu_items=contextMenuItems)
    if 'movie' in section.lower():
        content = 'movies'
    else:
        content = 'tvshows'
    set_view(content, view_mode=int(addst('tvshows-view')))
    eod()