def libZdfSearch(): search_string = libMediathek.getSearchString() if (search_string): params['url'] = "https://api.zdf.de/search/documents?q="+search_string return libZdfListPage() else: return None
def libWdrListSearch(): search_string = params.get('searchString', None) if search_string is None: search_string = libMediathek.getSearchString() return libWdrHtmlParser.parse( "http://www1.wdr.de/mediathek/video/suche/avsuche100~suche_parentId-videosuche100.html?pageNumber=1&sort=date&q="+search_string\ ) if search_string else None
def libArdListSearch(): search_string = libMediathek.getSearchString() if search_string: return libArdJsonParserNeu.parseSearchAPI(search_string) # return libArdJsonParserNeu.parseSearchHtml(search_string) else: return None
def lib3satHtmlListSearch(): search_string = libMediathek.getSearchString() if search_string: url = lib3satHtmlParser.base + '/suche?q=' + search_string l = lib3satHtmlParser.getAZ(url) return l else: return None
def libArdListSearch(): search_string = libMediathek.getSearchString(do_quote=False) if search_string: # ohne Effekt: search_string = search_string.decode('utf-8').encode("ascii", "xmlcharrefreplace") return libArdJsonParserNeu.parseSearchHtml( 'http://www.ardmediathek.de/ard/suche/' + search_string) else: return None
def libWdrSearch(): import libwdrhtmlparser as libWdrHtmlParser if ('params' in globals() and 'search' in params and params['search']): search_string = params['search'] else: search_string = libMediathek.getSearchString() return\ libWdrHtmlParser.parse(\ "http://www1.wdr.de/mediathek/video/suche/avsuche100~suche_parentId-videosuche100.html?pageNumber=1&sort=date&q="+search_string\ ) if search_string else None
def libArteSearch(): search_string = libMediathek.getSearchString() return libArteJsonParser.getSearch(search_string)
def libBrSearch(): search_string = libMediathek.getSearchString() return libBrListSearch(search_string)
def libNdrSearch(): search_string = libMediathek.getSearchString() return libNdrParser.getSearch(search_string) if search_string else None
def libSrListSearch(): search_string = libMediathek.getSearchString() return libSrJsonParser.getSearch('{"suche":"' + search_string + '"}') if search_string else None
def libZdfListSearch(): search_string = libMediathek.getSearchString() if search_string: return libZdfJsonParserNeu.parseSearch(search_string) else: return None
def libDasErsteSearch(): search_string = libMediathek.getSearchString() return libDasErsteListSearch(search_string) if search_string else None
def libBrSearch(): search_string = libMediathek.getSearchString() return libBrJsonParser.parseSearch(search_string)
def libSwrSearch(): search_string = libMediathek.getSearchString() return libSwrParser.getList( 'http://swrmediathek.de/app-2/suche/' + search_string, 'video', 'libSwrPlay') if search_string else None
def libMdrListSearch(): search_string = libMediathek.getSearchString() return libMdrHtmlParser.getSearch(search_string) if search_string else None
def libArteListSearch(): search_string = libMediathek.getSearchString() return libArteJsonParser.getSearch( search_string) if search_string else None
def libArdSearch(): search_string = libMediathek.getSearchString() libArdListSearch(search_string)
def libWdrSearch(): import libwdrhtmlparser as libWdrHtmlParser search_string = libMediathek.getSearchString() return libWdrHtmlParser.parse( "http://www1.wdr.de/mediathek/video/suche/avsuche100~suche_parentId-videosuche100.html?pageNumber=1&sort=date&q=" + search_string)
def libSrSearch(): search_string = libMediathek.getSearchString() return libSrListSearch(search_string) if search_string else None
def libBrListSearch(): search_string = libMediathek.getSearchString() return libBrJsonParser.parseSearch( search_string) if search_string else None
def lib3satSearch(): search_string = libMediathek.getSearchString() return\ xmlservice.getXML(\ baseXml + "/xmlservice/web/detailsSuche?maxLength=50&types=Video&properties=HD%2CUntertitel%2CRSS&searchString="+search_string\ ) if search_string else None