madsrevolution: add genre search and results

also sort and type config options weren't implemented
This commit is contained in:
ilike2burnthing
2022-09-04 11:23:49 +01:00
committed by GitHub
parent 2e3acde9f7
commit 488c90e235

View File

@@ -62,15 +62,15 @@ caps:
- {id: 33, cat: XXX, desc: "XXX DVD-R"} - {id: 33, cat: XXX, desc: "XXX DVD-R"}
- {id: 10, cat: XXX, desc: "XXX Unsorted"} - {id: 10, cat: XXX, desc: "XXX Unsorted"}
- {id: 5, cat: TV/Anime, desc: "Misc Anime"} - {id: 5, cat: TV/Anime, desc: "Misc Anime"}
- {id: 6, cat: TV/Anime, desc: "Misc Hentai"} - {id: 6, cat: XXX, desc: "Misc Hentai"}
- {id: 19, cat: Other, desc: "Misc Other"} - {id: 19, cat: Other, desc: "Misc Other"}
modes: modes:
search: [q] search: [q]
tv-search: [q, season, ep] tv-search: [q, season, ep, genre]
movie-search: [q] movie-search: [q, genre]
music-search: [q] music-search: [q, genre]
book-search: [q] book-search: [q, genre]
settings: settings:
- name: username - name: username
@@ -123,6 +123,11 @@ search:
inputs: inputs:
$raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}{{ if .Config.freeleech }}action=uploadonly&{{ else }}{{ end }}" $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}{{ if .Config.freeleech }}action=uploadonly&{{ else }}{{ end }}"
searchstr: "{{ .Keywords }}" searchstr: "{{ .Keywords }}"
searchtags: "{{ if .Query.Genre }}{{ .Query.Genre }}{{ else }}{{ end }}"
# 0 any, 1 all
tags_type: 0
order_by: "{{ .Config.sort }}"
order_way: "{{ .Config.type }}"
# site does not support imdbid searching or present imdb links in results. # site does not support imdbid searching or present imdb links in results.
rows: rows:
@@ -149,6 +154,10 @@ search:
filters: filters:
- name: regexp - name: regexp
args: "src=(.+?) " args: "src=(.+?) "
genre:
selector: div.tags
description:
text: "{{ .Result.genre }}"
date: date:
selector: td:nth-last-child(5) selector: td:nth-last-child(5)
filters: filters: