[feat] engine: add right dao

* [feat] engine: add right dao

* [enh] right dao engine: allow additional classes

Allow additional classes while parsing to prevent the engine from breaking in the future if additional classes are added to the elements.

Co-authored-by: Bnyro <bnyro@tutanota.com>

---------

Co-authored-by: Bnyro <bnyro@tutanota.com>
This commit is contained in:
Finn Steffens 2024-09-12 17:51:47 +02:00 committed by GitHub
parent f05566d925
commit 9e2bfe14db
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1548,6 +1548,24 @@ engines:
page_size: 25 page_size: 25
disabled: true disabled: true
- name: right dao
engine: xpath
paging: true
page_size: 12
search_url: https://rightdao.com/search?q={query}&start={pageno}
results_xpath: //div[contains(@class, "description")]
url_xpath: ../div[contains(@class, "title")]/a/@href
title_xpath: ../div[contains(@class, "title")]
content_xpath: .
categories: general
shortcut: rd
disabled: true
about:
website: https://rightdao.com/
use_official_api: false
require_api_key: false
results: HTML
- name: rottentomatoes - name: rottentomatoes
engine: rottentomatoes engine: rottentomatoes
shortcut: rt shortcut: rt