コード例 #1
0
def getPluginCaption(pname):
    if pname and pname != "Nothing":
        if pname == "Home":
            return _(config.AdvancedMovieSelection.hometext.value)
        if pname == "Bookmark 1":
            return _(config.AdvancedMovieSelection.bookmark1text.value)
        if pname == "Bookmark 2":
            return _(config.AdvancedMovieSelection.bookmark2text.value)
        if pname == "Bookmark 3":
            return _(config.AdvancedMovieSelection.bookmark3text.value)
        if pname == "Bookmark 4":
            return _(config.AdvancedMovieSelection.bookmark4text.value)
        if pname == "Bookmark 5":
            return _(config.AdvancedMovieSelection.bookmark5text.value)
        if pname == "Bookmark 6":
            return _(config.AdvancedMovieSelection.bookmark6text.value)
        if pname == "Bookmark 7":
            return _(config.AdvancedMovieSelection.bookmark7text.value)
        if pname == "Show up to VSR-X":
            return (_("Show up to VSR-%d") % accessRestriction.getAccess())
        if pname == "Toggle seen":
            return _("Mark as seen")
        if pname == "Show/Hide folders":
            if not config.AdvancedMovieSelection.showfoldersinmovielist.value:
                return _("Show folders")
            else:
                return _("Hide folders")
        if pname == "Bookmark(s) on/off":
            if not config.AdvancedMovieSelection.show_bookmarks.value:
                return _("Show bookmarks")
            else:
                return _("Hide bookmarks")
        if pname == "Show/Hide database":
            if not config.AdvancedMovieSelection.show_database.value:
                return _("Show database")
            else:
                return _("Hide database")
        if pname == "DB marker on/off":
            if not config.AdvancedMovieSelection.show_videodirslocation.value:
                return _("Show marker")
            else:
                return _("Hide marker")
        if pname == "Database/Movielist":
            if config.AdvancedMovieSelection.db_show.value:
                return _("To movielist")
            else:
                return _("To database")

        for p in plugins.getPlugins(where=[PluginDescriptor.WHERE_MOVIELIST]):
            if pname == str(p.name):
                if config.AdvancedMovieSelection.buttoncaption.value == config.AdvancedMovieSelection.buttoncaption.default:
                    return p.name
                else:
                    return p.description
        return _(pname)
    return _("Nothing")
コード例 #2
0
def getPluginCaption(pname):
    if pname and pname != "Nothing":
        if pname == "Home":
            return _(config.AdvancedMovieSelection.hometext.value)
        if pname == "Bookmark 1":
            return _(config.AdvancedMovieSelection.bookmark1text.value)
        if pname == "Bookmark 2":
            return _(config.AdvancedMovieSelection.bookmark2text.value)
        if pname == "Bookmark 3":
            return _(config.AdvancedMovieSelection.bookmark3text.value)
        if pname == "Bookmark 4":
            return _(config.AdvancedMovieSelection.bookmark4text.value)
        if pname == "Bookmark 5":
            return _(config.AdvancedMovieSelection.bookmark5text.value)
        if pname == "Bookmark 6":
            return _(config.AdvancedMovieSelection.bookmark6text.value)
        if pname == "Bookmark 7":
            return _(config.AdvancedMovieSelection.bookmark7text.value)
        if pname == "Show up to VSR-X":
            return (_("Show up to VSR-%d") % accessRestriction.getAccess())
        if pname == "Toggle seen":
            return _("Mark as seen")
        if pname == "Show/Hide folders":
            if not config.AdvancedMovieSelection.showfoldersinmovielist.value:
                return _("Show folders")
            else:
                return _("Hide folders")
        if pname == "Bookmark(s) on/off":
            if not config.AdvancedMovieSelection.show_bookmarks.value:
                return _("Show bookmarks")
            else:
                return _("Hide bookmarks")
        if pname == "Show/Hide database":
            if not config.AdvancedMovieSelection.show_database.value:
                return _("Show database")
            else:
                return _("Hide database")
        if pname == "DB marker on/off":
            if not config.AdvancedMovieSelection.show_videodirslocation.value:
                return _("Show marker")
            else:
                return _("Hide marker")
        if pname == "Database/Movielist":
            if config.AdvancedMovieSelection.db_show.value:
                return _("To movielist")
            else:
                return _("To database")

        for p in plugins.getPlugins(where=[PluginDescriptor.WHERE_MOVIELIST]):
            if pname == str(p.name):
                if config.AdvancedMovieSelection.buttoncaption.value == config.AdvancedMovieSelection.buttoncaption.default:
                    return p.name
                else:
                    return p.description
        return _(pname)
    return _("Nothing")
コード例 #3
0
def getPluginCaption(pname):
    if pname != "Nothing":
        if pname == "Home":
            return _(config.AdvancedMovieSelection.hometext.value)
        elif pname == "Bookmark 1":
            return _(config.AdvancedMovieSelection.bookmark1text.value)
        elif pname == "Bookmark 2":
            return _(config.AdvancedMovieSelection.bookmark2text.value)
        elif pname == "Bookmark 3":
            return _(config.AdvancedMovieSelection.bookmark3text.value)
        elif pname == "Show/Hide folders":
            if not config.AdvancedMovieSelection.showfoldersinmovielist.value:
                return _("Show folders")
            else:
                return _("Hide folders")
        if pname == "Show up to VSR-X":
            return (_("Show up to VSR-%d") % accessRestriction.getAccess())
        if pname == "Toggle seen":
            return _("Mark as seen")
        elif pname == "Bookmark(s) on/off":
            if not config.AdvancedMovieSelection.show_bookmarks.value:
                return _("Show bookmarks")
            else:
                return _("Hide bookmarks")
        elif pname == "Sort":
            if config.movielist.moviesort.value == MovieList.SORT_ALPHANUMERIC:
                return _("Sort by Description")
            if config.movielist.moviesort.value == MovieList.SORT_DESCRIPTION:
                return _("Sort by Date (1->9)")
            if config.movielist.moviesort.value == MovieList.SORT_DATE_DESC:
                return _("Sort by Date (9->1)")
            if config.movielist.moviesort.value == MovieList.SORT_DATE_ASC:
                return _("Sort alphabetically")
        else:
            for p in plugins.getPlugins(where=[PluginDescriptor.WHERE_MOVIELIST]):
                if pname == str(p.name):
                    if config.AdvancedMovieSelection.buttoncaption.value == "1":
                        return p.description
                    else:
                        return p.name
        return _(pname)
    return ""