예제 #1
0
def _author_link(author, modulesInfo):
    items = [
        ("eBooks by %s" % author, create_search_author_link(author), False, True, False)
    ]
    if modulesInfo["Encyclopedia"]:
        items.append(("Search in Encyclopedia", encyclopedia.create_search_link(author), False, False, False))
    if modulesInfo["Amazon"]:
        items.append(("Search in Amazon", "s+amazonsearch:Books;;1;%s" % author, False, False, False))
    return popupMenu.buildPopupMenu(items)
예제 #2
0
def _title_link(title, modulesInfo):
    items = []
    if modulesInfo["Encyclopedia"]:
        items.append(("Search in Encyclopedia", encyclopedia.create_search_link(title), False, False, False))
    if modulesInfo["Amazon"]:
        items.append(("Search in Amazon", "s+amazonsearch:Books;;1;%s" % title, False, False, False))

    if 0 != len(items):
        return popupMenu.buildPopupMenu(items)
    return None