Update webstats_index.py

pull/893/head
dami 2 weeks ago
parent 043fb739d9
commit f4883ee708
  1. 14
      plugins/webstats/webstats_index.py

@ -727,6 +727,7 @@ def get_logs_list(args):
query_date = args['query_date'] query_date = args['query_date']
search_uri = args['search_uri'] search_uri = args['search_uri']
referer = args['referer'] referer = args['referer']
referer_url = args['referer_url']
ip = args['ip'] ip = args['ip']
setDefaultSite(domain) setDefaultSite(domain)
@ -783,11 +784,14 @@ def get_logs_list(args):
elif int(spider_type) > 0: elif int(spider_type) > 0:
conn = conn.andWhere("is_spider=?", (spider_type,)) conn = conn.andWhere("is_spider=?", (spider_type,))
if referer != 'all': if referer_url != '':
if referer == '1': conn = conn.andWhere("referer like '%" + referer_url + "%'", ())
conn = conn.andWhere("referer <> ? ", ('',)) else:
elif referer == '-1': if referer != 'all':
conn = conn.andWhere("referer is null ", ()) if referer == '1':
conn = conn.andWhere("referer <> ? ", ('',))
elif referer == '-1':
conn = conn.andWhere("referer is null ", ())
if search_uri != "": if search_uri != "":
conn = conn.andWhere("uri like '%" + search_uri + "%'", ()) conn = conn.andWhere("uri like '%" + search_uri + "%'", ())

Loading…
Cancel
Save