default:"<ol><li>Only the English Classic profile is supported.<li>Make sure to set the <b>Torrent Listing</b> option in your profile to <b>Classic</b><li>And set the <b>Language</b> to <b>English</b><li>Using the <i>Modern</i> theme will prevent results, and using <i>Greek</i> will prevent upload dates.</ol>"
login:
path:?p=home&pid=1
method:form
form:form#sls_form
submitpath:ajax/login.php
inputs:
action:login
loginbox_membername:"{{ .Config.username }}"
loginbox_password:"{{ .Config.password }}"
loginbox_remember:1
selectorinputs:
securitytoken:
selector:"script:contains(\"stKey: \")"
filters:
- name:regexp
args:"stKey: \"(.+?)\","
error:
- selector:":contains(\"-ERROR-\")"
test:
path:?p=home&pid=1
selector:a[href*="/?p=logout&"]
search:
paths:
- path:/
inputs:
p:torrents
pid:10
$raw:"{{ range .Categories }}cid[]={{.}}&{{end}}"
keywords:"{{ .Keywords }}"
# name, description, both, uploader
search_type:name
rows:
selector:"table#torrents_table_classic tr:has(td.torrent_name){{ if .Config.freeleech }}:has(img[src$=\"/torrent_free.png\"]){{ else }}{{ end }}"
selector:td.torrent_name:not(:contains(" at ")):not(:has(abbr[data-time]))
optional:true
filters:
- name:regexp
args:"Uploaded (.+?) by"
- name:append
args:" +00:00"# auto adjusted by site account profile
- name:dateparse
args:"02-01-2006 15:04 -07:00"
date_day:
# Uploaded Friday at 05:11 by
# Uploaded Today at 00:48 by
# Uploaded Yesterday at 23:57 by
selector:td.torrent_name:contains(" at "):not(:has(abbr[data-time]))
optional:true
filters:
- name:regexp
args:"Uploaded (.+?) by"
- name:fuzzytime
date_unix:
# within the hour (unix)
selector:abbr[data-time]
attribute:data-time
optional:true
date:
text:"{{ if or .Result.date_year .Result.date_unix .Result.date_day }}{{ or .Result.date_year .Result.date_unix .Result.date_day }}{{ else }}now{{ end }}"