madsrevolution: add genre search and results

also sort and type config options weren't implemented
master
ilike2burnthing 2022-09-04 11:23:49 +01:00 committed by GitHub
parent 2e3acde9f7
commit 488c90e235
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 5 deletions

View File

@ -62,15 +62,15 @@ caps:
- {id: 33, cat: XXX, desc: "XXX DVD-R"}
- {id: 10, cat: XXX, desc: "XXX Unsorted"}
- {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"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
tv-search: [q, season, ep, genre]
movie-search: [q, genre]
music-search: [q, genre]
book-search: [q, genre]
settings:
- name: username
@ -123,6 +123,11 @@ search:
inputs:
$raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}{{ if .Config.freeleech }}action=uploadonly&{{ else }}{{ end }}"
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.
rows:
@ -149,6 +154,10 @@ search:
filters:
- name: regexp
args: "src=(.+?) "
genre:
selector: div.tags
description:
text: "{{ .Result.genre }}"
date:
selector: td:nth-last-child(5)
filters: