示例#1
0
def search_url(query, subreddit, restrict_sr="off", sort=None):
    import urllib
    query = _force_utf8(query)
    url_query = {"q": query}
    if restrict_sr:
        url_query["restrict_sr"] = restrict_sr
    if sort:
        url_query["sort"] = sort
    path = "/r/%s/search?" % subreddit if subreddit else "/search?"
    path += urllib.urlencode(url_query)
    return path
示例#2
0
def search_url(query, subreddit, restrict_sr="off", sort=None):
    import urllib
    query = _force_utf8(query)
    url_query = {"q": query}
    if restrict_sr:
        url_query["restrict_sr"] = restrict_sr
    if sort:
        url_query["sort"] = sort
    path = "/r/%s/search?" % subreddit if subreddit else "/search?"
    path += urllib.urlencode(url_query)
    return path
示例#3
0
def search_url(query, subreddit, restrict_sr="off", sort=None, recent=None, ref=None):
    import urllib
    query = _force_utf8(query)
    url_query = {"q": query}
    if ref:
        url_query["ref"] = ref
    if restrict_sr:
        url_query["restrict_sr"] = restrict_sr
    if sort:
        url_query["sort"] = sort
    if recent:
        url_query["t"] = recent
    path = "/%s/%s/search?" % (g.brander_community_abbr, subreddit) if subreddit else "/search?"
    path += urllib.urlencode(url_query)
    return path
示例#4
0
def search_url(query,
               subverbify,
               restrict_sr="off",
               sort=None,
               recent=None,
               ref=None):
    import urllib
    query = _force_utf8(query)
    url_query = {"q": query}
    if ref:
        url_query["ref"] = ref
    if restrict_sr:
        url_query["restrict_sr"] = restrict_sr
    if sort:
        url_query["sort"] = sort
    if recent:
        url_query["t"] = recent
    path = "/r/%s/search?" % subverbify if subverbify else "/search?"
    path += urllib.urlencode(url_query)
    return path