on master help sign in
Onesearch pagination
commit4b785677d84b050053ad337a702a73ea2270e75b authorIsrael Yago Pereira <israelyago@e.email> dateTue 2 Nov 2021, 13:41 (5 years ago) parent51530bc
2 files changed+5−3
searx/engines/onesearch.py+4−2 searx/settings.yml+1−1
searx/engines/onesearch.py+4−2
@@ -24,13 +24,15 @@ about = {
2424
2525# engine dependent config
2626categories = ['general']
27+paging = True
2728
2829# search-url
29−URL = 'https://www.onesearch.com/yhs/search;?p=%s'
30+URL = 'https://www.onesearch.com/yhs/search;?p=%s&b=%d'
3031
3132
3233def request(query, params):
33− params['url'] = URL % query
34+ starting_from = (params['pageno'] * 10) - 9
35+ params['url'] = URL % (query, starting_from)
3436 return params
3537
3638
searx/settings.yml+1−1
@@ -1624,7 +1624,7 @@ engines:
16241624 - name: onesearch
16251625 shortcut: onesearch
16261626 engine: onesearch
1627− paging: false
1627+ paging: true
16281628 categories: general
16291629 about:
16301630 website: https://www.onesearch.com/