diff --git a/searx/engines/s1search.py b/searx/engines/s1search.py index f2e22d1b3..87caeffef 100644 --- a/searx/engines/s1search.py +++ b/searx/engines/s1search.py @@ -80,7 +80,7 @@ def response(resp: "SXNG_Response") -> EngineResults: res.types.MainResult( url=extract_text(eval_xpath(result, ".//a[contains(@class, 'title')]/@href")), title=extract_text(eval_xpath(result, ".//a[contains(@class, 'title')]")), - content=extract_text(eval_xpath(result, ".//span[contains(@class, 'description') or @class='']")), + content=extract_text(eval_xpath(result, ".//span[contains(@class, 'description') or not(@class)]")), ) ) diff --git a/searx/settings.yml b/searx/settings.yml index c191d33a4..0b5e59f11 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -3344,30 +3344,20 @@ engines: require_api_key: false results: JSON - # - name: webcrawler - # engine: s1search - # shortcut: wc - # base_url: https://www.webcrawler.com - # disabled: true - - # s1search yahoo engines / mirrors - # - name: excite - # engine: s1search - # shortcut: exc - # base_url: https://results.excite.com.s1search.co - # disabled: true - - # - name: metacrawler - # engine: s1search - # shortcut: mec - # base_url: https://search.metacrawler.com - # disabled: true - - - name: infospace + # s1search engines / mirrors + - name: metacrawler engine: s1search - shortcut: ifs - base_url: https://search.infospace.com + shortcut: mec + base_url: https://search.metacrawler.com disabled: true + inactive: true + + - name: zoo search + engine: s1search + shortcut: zoo + base_url: https://search.zoo.com + disabled: true + inactive: true # Doku engine lets you access to any Doku wiki instance: # A public one or a privete/corporate one.