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

View File

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