ebook-shares: new layout. resolves #6621

also add config sort option
This commit is contained in:
Garfield69 2019-12-16 11:00:01 +13:00
parent 6c02be7136
commit 2fc244484c
1 changed files with 38 additions and 7 deletions

View File

@ -260,6 +260,30 @@
modes:
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: "id"
options:
"id": "created"
"seeders": "seeders"
"size": "size"
"name": "title"
- name: type
type: select
label: Order requested from site
default: "desc"
options:
"desc": "desc"
"asc": "asc"
login:
path: account-login.php
method: post
@ -271,6 +295,9 @@
test:
path: index.php
download:
selector: a[href^="download.php?id="]
search:
paths:
- path: torrents-search.php
@ -283,8 +310,12 @@
freeleech: 0
# 0 all 1 english 2 french 3 german 4 italian 5 japanese 6 spanish 7 russian 8 other
lang: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
rows:
selector: tr.t-row
fields:
category:
selector: a[href^="torrents.php?cat="]
@ -299,16 +330,16 @@
selector: a[href^="torrents-details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
selector: a[href^="torrents-details.php?id="]
attribute: href
seeders:
selector: td:nth-child(5)
selector: td:nth-child(4)
leechers:
selector: td:nth-child(6)
selector: td:nth-child(5)
size:
selector: td:nth-child(7)
selector: td:nth-child(6)
description:
selector: td:nth-child(8)
selector: td:nth-child(7)
filters:
- name: prepend
args: "wait: "
@ -317,7 +348,7 @@
downloadvolumefactor:
case:
img[src="images/free.gif"]: 0
"*": "1"
"*": 1
uploadvolumefactor:
case:
"*": "1"
"*": 1