Add filesize filtering; more descriptive names.
This commit is contained in:
parent
c041ffa70d
commit
728473bded
@ -44,13 +44,14 @@ config =
|
|||||||
'Quote Preview': [true, 'Show quote content on hover']
|
'Quote Preview': [true, 'Show quote content on hover']
|
||||||
'Indicate OP quote': [true, 'Add \'(OP)\' to OP quotes']
|
'Indicate OP quote': [true, 'Add \'(OP)\' to OP quotes']
|
||||||
filter:
|
filter:
|
||||||
name: ''
|
name: ''
|
||||||
trip: ''
|
tripcode: ''
|
||||||
mail: ''
|
email: ''
|
||||||
sub: ''
|
subject: ''
|
||||||
com: ''
|
comment: ''
|
||||||
file: ''
|
filename: ''
|
||||||
md5: ''
|
filesize: ''
|
||||||
|
md5: ''
|
||||||
flavors: [
|
flavors: [
|
||||||
'http://iqdb.org/?url='
|
'http://iqdb.org/?url='
|
||||||
'http://google.com/searchbyimage?image_url='
|
'http://google.com/searchbyimage?image_url='
|
||||||
@ -414,20 +415,23 @@ filter =
|
|||||||
name: (root) ->
|
name: (root) ->
|
||||||
name = if root.className is 'op' then $ '.postername', root else $ '.commentpostername', root
|
name = if root.className is 'op' then $ '.postername', root else $ '.commentpostername', root
|
||||||
filter.test 'name', name.textContent
|
filter.test 'name', name.textContent
|
||||||
trip: (root) ->
|
tripcode: (root) ->
|
||||||
if trip = $ '.postertrip', root
|
if trip = $ '.postertrip', root
|
||||||
filter.test 'trip', trip.textContent
|
filter.test 'tripcode', trip.textContent
|
||||||
mail: (root) ->
|
email: (root) ->
|
||||||
if mail = $ '.linkmail', root
|
if mail = $ '.linkmail', root
|
||||||
filter.test 'mail', mail.href
|
filter.test 'email', mail.href
|
||||||
sub: (root) ->
|
subject: (root) ->
|
||||||
sub = if root.className is 'op' then $ '.filetitle', root else $ '.replytitle', root
|
sub = if root.className is 'op' then $ '.filetitle', root else $ '.replytitle', root
|
||||||
filter.test 'sub', sub.textContent
|
filter.test 'subject', sub.textContent
|
||||||
com: (root) ->
|
comment: (root) ->
|
||||||
filter.test 'com', ($.el 'a', innerHTML: $('blockquote', root).innerHTML.replace /<br>/g, '\n').textContent
|
filter.test 'comment', ($.el 'a', innerHTML: $('blockquote', root).innerHTML.replace /<br>/g, '\n').textContent
|
||||||
file: (root) ->
|
filename: (root) ->
|
||||||
if file = $ '.filesize span', root
|
if file = $ '.filesize span', root
|
||||||
filter.test 'file', file.title
|
filter.test 'filename', file.title
|
||||||
|
filesize: (root) ->
|
||||||
|
if img = $ 'img[md5]', root
|
||||||
|
filter.test 'filesize', img.alt
|
||||||
md5: (root) ->
|
md5: (root) ->
|
||||||
if img = $ 'img[md5]', root
|
if img = $ 'img[md5]', root
|
||||||
filter.test 'md5', img.getAttribute('md5')
|
filter.test 'md5', img.getAttribute('md5')
|
||||||
@ -904,11 +908,12 @@ options =
|
|||||||
Use <a href=https://developer.mozilla.org/en/JavaScript/Guide/Regular_Expressions>regular expressions</a>, one per line.<br>
|
Use <a href=https://developer.mozilla.org/en/JavaScript/Guide/Regular_Expressions>regular expressions</a>, one per line.<br>
|
||||||
For example, <code>/weeaboo/i</code> will filter posts containing `weeaboo` case-insensitive.
|
For example, <code>/weeaboo/i</code> will filter posts containing `weeaboo` case-insensitive.
|
||||||
<p>Name:<br><textarea name=name></textarea></p>
|
<p>Name:<br><textarea name=name></textarea></p>
|
||||||
<p>Tripcode:<br><textarea name=trip></textarea></p>
|
<p>Tripcode:<br><textarea name=tripcode></textarea></p>
|
||||||
<p>E-mail:<br><textarea name=mail></textarea></p>
|
<p>E-mail:<br><textarea name=email></textarea></p>
|
||||||
<p>Subject:<br><textarea name=sub></textarea></p>
|
<p>Subject:<br><textarea name=subject></textarea></p>
|
||||||
<p>Comment:<br><textarea name=com></textarea></p>
|
<p>Comment:<br><textarea name=comment></textarea></p>
|
||||||
<p>Filename:<br><textarea name=file></textarea></p>
|
<p>Filename:<br><textarea name=filename></textarea></p>
|
||||||
|
<p>Filename:<br><textarea name=filesize></textarea></p>
|
||||||
<p>Image MD5:<br><textarea name=md5></textarea></p>
|
<p>Image MD5:<br><textarea name=md5></textarea></p>
|
||||||
</div>
|
</div>
|
||||||
<input type=radio name=tab hidden id=rice_tab>
|
<input type=radio name=tab hidden id=rice_tab>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user