From 2fc244484c44b9decd9fe8aebf498bca8ed01132 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 16 Dec 2019 11:00:01 +1300 Subject: [PATCH] ebook-shares: new layout. resolves #6621 also add config sort option --- .../Definitions/ebooks-shares.yml | 45 ++++++++++++++++--- 1 file changed, 38 insertions(+), 7 deletions(-) diff --git a/src/Jackett.Common/Definitions/ebooks-shares.yml b/src/Jackett.Common/Definitions/ebooks-shares.yml index 85ca58efd..8818bdbe9 100644 --- a/src/Jackett.Common/Definitions/ebooks-shares.yml +++ b/src/Jackett.Common/Definitions/ebooks-shares.yml @@ -260,6 +260,30 @@ modes: search: [q] + settings: + - name: username + type: text + label: Username + - name: password + type: password + label: Password + - name: sort + type: select + label: Sort requested from site + default: "id" + options: + "id": "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: account-login.php method: post @@ -271,6 +295,9 @@ test: path: index.php + download: + selector: a[href^="download.php?id="] + search: paths: - path: torrents-search.php @@ -283,8 +310,12 @@ freeleech: 0 # 0 all 1 english 2 french 3 german 4 italian 5 japanese 6 spanish 7 russian 8 other lang: 0 + sort: "{{ .Config.sort }}" + order: "{{ .Config.type }}" + rows: selector: tr.t-row + fields: category: selector: a[href^="torrents.php?cat="] @@ -299,16 +330,16 @@ selector: a[href^="torrents-details.php?id="] attribute: href download: - selector: a[href^="download.php?id="] + selector: a[href^="torrents-details.php?id="] attribute: href seeders: - selector: td:nth-child(5) + selector: td:nth-child(4) leechers: - selector: td:nth-child(6) + selector: td:nth-child(5) size: - selector: td:nth-child(7) + selector: td:nth-child(6) description: - selector: td:nth-child(8) + selector: td:nth-child(7) filters: - name: prepend args: "wait: " @@ -317,7 +348,7 @@ downloadvolumefactor: case: img[src="images/free.gif"]: 0 - "*": "1" + "*": 1 uploadvolumefactor: case: - "*": "1" \ No newline at end of file + "*": 1 \ No newline at end of file