Merge branch 'master' into searchpy2
commit219f047bf359ce94397241b875639f3aaddb0fe5
authorAlexandre Flament <alex@al-f.net>
dateSun 6 Nov 2016, 09:44 (10 years ago)
parent01e26487d26b3f
searx/search.py+2−1
@@ -323,7 +323,8 @@ class Search(object):
323323 engine = engines[selected_engine['name']]
324324
325325 # skip suspended engines
326− if engine.suspend_end_time and engine.suspend_end_time <= time():
326+ if engine.suspend_end_time >= time():
327+ logger.debug('Engine currently suspended: %s', selected_engine['name'])
327328 continue
328329
329330 # if paging is not supported, skip
searx/settings.yml+10
@@ -313,6 +313,16 @@ engines:
313313 timeout : 4.0
314314 disabled : True
315315
316+ - name : lobste.rs
317+ engine : xpath
318+ search_url : https://lobste.rs/search?utf8=%E2%9C%93&q={query}&what=stories&order=relevance
319+ results_xpath : //li[contains(@class, "story")]
320+ url_xpath : .//span[@class="link"]/a/@href
321+ title_xpath : .//span[@class="link"]/a
322+ content_xpath : .//a[@class="domain"]
323+ categories : it
324+ shortcut : lo
325+
316326 - name : microsoft academic
317327 engine : json_engine
318328 paging : True