torrentproject2: add config sort option

This commit is contained in:
Garfield69 2019-12-21 16:17:20 +13:00
parent c836fa7a74
commit 0b59811c77
1 changed files with 19 additions and 8 deletions

View File

@ -43,6 +43,15 @@
type: checkbox type: checkbox
label: "Only include verifed content in results" label: "Only include verifed content in results"
default: false default: false
- name: sort
type: select
label: Sort requested from site
default: "latest"
options:
"latest": "created desc"
"oldest": "created asc"
"seeders": "seeders"
"size": "size"
- name: info - name: info
type: info type: info
label: A note about TP2 label: A note about TP2
@ -58,11 +67,18 @@
search: search:
paths: paths:
- path: "?t={{if .Keywords}}{{.Keywords}}{{else}}test{{end}}&orderby=latest{{if .Config.filter-verified }}&safe=on{{else}}{{end}}" - path: "?t={{ if .Keywords }}{{ .Keywords }}{{else}}test{{end}}&orderby={{ .Config.sort }}{{ if .Config.filter-verified }}&safe=on{{else}}{{end}}"
followredirect: true followredirect: true
rows: rows:
selector: "#similarfiles div:has(a[href^=\"/t0-\"])" selector: "#similarfiles div:has(a[href^=\"/t0-\"])"
fields: fields:
category:
text: "Other"
category:
optional: true
selector: div > span:nth-child(1) > span
title: title:
selector: span > a selector: span > a
details: details:
@ -71,11 +87,6 @@
download: download:
selector: span > a selector: span > a
attribute: href attribute: href
category:
text: "Other"
category:
optional: true
selector: div > span:nth-child(1) > span
date: date:
selector: div > span:nth-child(4) selector: div > span:nth-child(4)
size: size:
@ -85,6 +96,6 @@
leechers: leechers:
selector: div > span:nth-child(3) selector: div > span:nth-child(3)
downloadvolumefactor: downloadvolumefactor:
text: "0" text: 0
uploadvolumefactor: uploadvolumefactor:
text: "1" text: 1