From c38f66146b113d1cf57204dbf22748a5f41e0509 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Thu, 19 Dec 2019 20:37:31 +1300 Subject: [PATCH] torrentseed: add config sort options amend login --- .../Definitions/torrentseeds.yml | 42 ++++++++++++------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/src/Jackett.Common/Definitions/torrentseeds.yml b/src/Jackett.Common/Definitions/torrentseeds.yml index b801d8cee..3597dcbc4 100644 --- a/src/Jackett.Common/Definitions/torrentseeds.yml +++ b/src/Jackett.Common/Definitions/torrentseeds.yml @@ -81,14 +81,30 @@ type: info label: Results Per Page default: For best results, change the Torrents per page setting to 100 on your Torrent tab from the Pers Tools > UserCP menu on the TorrentSeeds webpage. + - name: sort + type: select + label: Sort requested from site + default: "added" + options: + "added": "created" + "seeders": "seeders" + "size": "size" + "name": "title" + - name: type + type: select + label: Order requested from site + default: "desc" + options: + "desc": "desc" + "asc": "asc" login: - path: login.php - method: form - form: form[action="takelogin.php"] + path: takelogin.php + method: post inputs: username: "{{ .Config.username }}" password: "{{ .Config.password }}" + remember: on error: - selector: h2:contains("Login failed!") message: @@ -100,24 +116,18 @@ paths: - path: browse_elastic.php inputs: - $raw: "{{range .Categories}}cat[{{.}}]=1&{{end}}" + $raw: "{{ range .Categories }}cat[{{.}}]=1&{{end}}" query: "{{ .Keywords }}" # name, descr, genre, all search_in: name # all, any search_mode: all - # added, name, year, size, snatched, seeders, leechers, random - order_by: added - # desc, asc - order_way: desc - # advanced disabled - # scene: 1 yes 0 no - # freetorrent: 1 freeleech 2 neutral 3 either 0 normal - # uploader: 1 uploaded 0 member - # archived: 1 yes 0 no + order_by: "{{ .Config.sort }}" + order_way: "{{ .Config.type }}" rows: selector: table.torrent-table tr[class] + fields: category: selector: a[href^="/browse_elastic.php?cat="] @@ -149,7 +159,7 @@ selector: td.torrent-table-leechers downloadvolumefactor: case: - span.freeleech: "0" - "*": "1" + span.freeleech: 0 + "*": 1 uploadvolumefactor: - text: "1" + text: 1