def SEARCH(payload, params): query = control.keyboard(control.lang(30007)) if query: if "Yes" in control.getSetting('searchhistory') : history = control.getSetting("9anime.history") if history != "" : query = query+HISTORY_DELIM history=query+history while history.count(HISTORY_DELIM) > 6 : history=history.rsplit(HISTORY_DELIM, 1)[0] control.setSetting("9anime.history",history) return control.draw_items(_BROWSER.search_site(query)) return False
def SEARCH(payload, params): query = control.keyboard(control.lang(30008)) if not query: return False # TODO: Better logic here, maybe move functionatly into router? if "Yes" in control.getSetting('searchhistory'): history = control.getSetting(HISTORY_KEY) if history != "": query = query + HISTORY_DELIM history = query + history while history.count(HISTORY_DELIM) > 6: history = history.rsplit(HISTORY_DELIM, 1)[0] control.setSetting(HISTORY_KEY, history) return control.draw_items(_BROWSER.search_site(query), draw_cm=draw_cm)
def SEARCH(payload): query = control.keyboard(control.lang(30002)) if query: return control.draw_items(NineAnimeBrowser().search_site(query)) return False
def SEARCH(payload): query = control.keyboard(control.lang(30002)) if query: return control.draw_items(_BROWSER.search_site(query)) return False