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)
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