From b2c0cb6ca93f188c99c78debdbe461792db7223d Mon Sep 17 00:00:00 2001
From: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
Date: Sat, 24 Apr 2021 23:38:08 +0100
Subject: [PATCH] sdbits: add sorting & imdb search. resolves #10629
also results per page info
---
src/Jackett.Common/Definitions/sdbits.yml | 39 +++++++++++++++++++++--
1 file changed, 36 insertions(+), 3 deletions(-)
diff --git a/src/Jackett.Common/Definitions/sdbits.yml b/src/Jackett.Common/Definitions/sdbits.yml
index 4ba1729f0..4cc34b8ca 100644
--- a/src/Jackett.Common/Definitions/sdbits.yml
+++ b/src/Jackett.Common/Definitions/sdbits.yml
@@ -22,10 +22,38 @@ caps:
modes:
search: [q]
- tv-search: [q, season, ep]
- movie-search: [q]
+ tv-search: [q, season, ep, imdbid]
+ movie-search: [q, imdbid]
music-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: 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
+ - name: info
+ type: info
+ label: Results Per Page
+ default: For best results, change the Torrents per page: setting to 100 on your account profile.
+
login:
path: takeloginn3.php
method: post
@@ -44,9 +72,14 @@ search:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
- search: "{{ .Keywords }}"
+ search: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
incldead: 1
descriptions: 0
+ imdbgt: 0
+ imdblt : 10
+ imdb: "{{ .Query.IMDBID }}"
+ sort: "{{ .Config.sort }}"
+ d: "{{ .Config.type }}"
rows:
selector: table#torrent-list > tbody > tr[id]