torrentland: new layout. resolves #14437

This commit is contained in:
Garfield69
2023-06-08 09:22:06 +12:00
parent dcec23434f
commit 68205b13ca

View File

@@ -84,6 +84,7 @@ search:
# name=&description=&mediainfo=&uploader=&keywords=&tmdbId=&imdbId=&tvdbId=&malId= # name=&description=&mediainfo=&uploader=&keywords=&tmdbId=&imdbId=&tvdbId=&malId=
# &startYear=&endYear=&playlistId=&collectionId=&categories[]=1&perPage=100&free[0]=100 # &startYear=&endYear=&playlistId=&collectionId=&categories[]=1&perPage=100&free[0]=100
- path: torrents - path: torrents
inputs: inputs:
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}" $raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
name: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search name: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search
@@ -96,6 +97,7 @@ search:
perPage: 100 perPage: 100
page: 1 page: 1
# supports genre search but you need to know the id, example genres=28 for Acción # supports genre search but you need to know the id, example genres=28 for Acción
keywordsfilters: keywordsfilters:
- name: re_replace - name: re_replace
args: ["(?i)\\bS(\\d+)", "{{ if .Config.compatOld }}T$1{{ else }}S$1{{ end }}"] args: ["(?i)\\bS(\\d+)", "{{ if .Config.compatOld }}T$1{{ else }}S$1{{ end }}"]
@@ -143,24 +145,17 @@ search:
- name: replace - name: replace
args: ["https://via.placeholder.com/90x135", ""] args: ["https://via.placeholder.com/90x135", ""]
imdbid: imdbid:
selector: a[href*="imdb.com/title/tt"] selector: div#imdb_id
attribute: href
tmdbid:
selector: a[href*="themoviedb.org/"]
attribute: href
tvdbid:
selector: a[href*="thetvdb.com/?tab="]
attribute: href
size: size:
selector: td:nth-last-child(5) selector: td.torrent-listings-size
seeders: seeders:
selector: td:nth-last-child(4) selector: td.torrent-listings-seeders
leechers: leechers:
selector: td:nth-last-child(3) selector: td.torrent-listings-leechers
grabs: grabs:
selector: td:nth-last-child(2) selector: td.torrent-listings-completed
date: date:
selector: td:nth-last-child(1) selector: td.torrent-listings-age
filters: filters:
# translations for Turkish|Estonian|Danish|Italian|Polish|Norwegian|Portuguese|Czech|Russian|Romanian|Spanish|French|German|Bulgarian|Dutch|Chinese|Japanese|Swedish # translations for Turkish|Estonian|Danish|Italian|Polish|Norwegian|Portuguese|Czech|Russian|Romanian|Spanish|French|German|Bulgarian|Dutch|Chinese|Japanese|Swedish
- name: re_replace - name: re_replace