From 6cd4498e8f1e6e516031c3a64ae55080707d8d02 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Tue, 8 Jul 2025 17:03:21 +1200 Subject: [PATCH] exttorrents: add imdbid search. resolves #16056 --- src/Jackett.Common/Definitions/exttorrents.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/Jackett.Common/Definitions/exttorrents.yml b/src/Jackett.Common/Definitions/exttorrents.yml index 4b1525211..2993ff638 100644 --- a/src/Jackett.Common/Definitions/exttorrents.yml +++ b/src/Jackett.Common/Definitions/exttorrents.yml @@ -75,8 +75,8 @@ 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] book-search: [q] @@ -103,19 +103,21 @@ search: paths: # https://ext.to/browse/?sort=age&order=desc&age=4&with_adult=1 # https://ext.to/browse/?sort=age&order=desc&q=wipeout&with_adult=1 + # https://ext.to/browse/?imdb_id=tt2693776 - path: browse/ - path: browse/ inputs: page: 2 followredirect: true inputs: - q: "{{ .Keywords }}" + q: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" sort: "{{ .Config.sort }}" order: "{{ .Config.type }}" # 0=last 24 hours, 1=last 3 days, 2=last week, 3=last 2 weeks, 4=last month - age: "{{ if .Keywords }}{{ else }}0{{ end }}" + age: "{{ if or .Keywords .Query.IMDBID }}{{ else }}0{{ end }}" # familysafe 0=enabled, 1=disabled - with_adult: 1 + with_adult: "{{ if .Query.IMDBID }}{{ else }}1{{ end }}" + imdb_id: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ end }}" rows: selector: table.table-striped > tbody > tr