Shorter selectors.

This commit is contained in:
Nicolas Stepien 2011-09-29 21:25:13 +02:00
parent 5720a30dcf
commit 0bd570e375
2 changed files with 26 additions and 26 deletions

View File

@ -632,7 +632,7 @@
expandComment = {
init: function() {
var a, _i, _len, _ref, _results;
_ref = $$('span.abbr a');
_ref = $$('.abbr a');
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
a = _ref[_i];
@ -696,7 +696,7 @@
expandThread = {
init: function() {
var a, span, _i, _len, _ref, _results;
_ref = $$('span.omittedposts');
_ref = $$('.omittedposts');
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
span = _ref[_i];
@ -803,7 +803,7 @@
init: function() {
return g.callbacks.push(function(root) {
var a, dd, id, reply;
if (!(dd = $('td.doubledash', root))) {
if (!(dd = $('.doubledash', root))) {
return;
}
dd.className = 'replyhider';
@ -845,8 +845,8 @@
table = reply.parentNode.parentNode.parentNode;
table.hidden = true;
if (conf['Show Stubs']) {
name = $('span.commentpostername', reply).textContent;
trip = ((_ref = $('span.postertrip', reply)) != null ? _ref.textContent : void 0) || '';
name = $('.commentpostername', reply).textContent;
trip = ((_ref = $('.postertrip', reply)) != null ? _ref.textContent : void 0) || '';
a = $.el('a', {
textContent: "[ + ] " + name + " " + trip
});
@ -1881,8 +1881,8 @@
}
num += $$('table', thread).length;
text = num === 1 ? "1 reply" : "" + num + " replies";
name = $('span.postername', thread).textContent;
trip = ((_ref = $('span.postername + span.postertrip', thread)) != null ? _ref.textContent : void 0) || '';
name = $('.postername', thread).textContent;
trip = ((_ref = $('.postername + .postertrip', thread)) != null ? _ref.textContent : void 0) || '';
a = $.el('a', {
textContent: "[ + ] " + name + trip + " (" + text + ")"
});
@ -2163,9 +2163,9 @@
init: function() {
return g.callbacks.push(function(root) {
var name, trip;
name = $('span.commentpostername, span.postername', root);
name = $('.commentpostername, .postername', root);
name.textContent = 'Anonymous';
if (trip = $('span.postertrip', root)) {
if (trip = $('.postertrip', root)) {
if (trip.parentNode.nodeName === 'A') {
return $.rm(trip.parentNode);
} else {
@ -2205,7 +2205,7 @@
if (root.className === 'inline') {
return;
}
if (span = $('span.filesize', root)) {
if (span = $('.filesize', root)) {
suffix = $('a', span).href;
_ref = sauce.prefixes;
_results = [];
@ -2336,11 +2336,11 @@
};
getTitle = function(thread) {
var el, span;
el = $('span.filetitle', thread);
el = $('.filetitle', thread);
if (!el.textContent) {
el = $('blockquote', thread);
if (!el.textContent) {
el = $('span.postername', thread);
el = $('.postername', thread);
}
}
span = $.el('span', {
@ -2941,7 +2941,7 @@
src: a.href
});
if (a.parentNode.className !== 'op') {
filesize = $('span.filesize', a.parentNode);
filesize = $('.filesize', a.parentNode);
_ref = filesize.textContent.match(/(\d+)x/), _ = _ref[0], max = _ref[1];
img.style.maxWidth = "-moz-calc(" + max + "px)";
}

View File

@ -439,7 +439,7 @@ filter =
expandComment =
init: ->
for a in $$ 'span.abbr a'
for a in $$ '.abbr a'
$.bind a, 'click', expandComment.expand
expand: (e) ->
e.preventDefault()
@ -480,7 +480,7 @@ expandComment =
expandThread =
init: ->
for span in $$ 'span.omittedposts'
for span in $$ '.omittedposts'
a = $.el 'a',
textContent: "+ #{span.textContent}"
className: 'omittedposts'
@ -555,7 +555,7 @@ expandThread =
replyHiding =
init: ->
g.callbacks.push (root) ->
return unless dd = $ 'td.doubledash', root
return unless dd = $ '.doubledash', root
dd.className = 'replyhider'
a = $.el 'a',
textContent: '[ - ]'
@ -591,8 +591,8 @@ replyHiding =
table.hidden = true
if conf['Show Stubs']
name = $('span.commentpostername', reply).textContent
trip = $('span.postertrip', reply)?.textContent or ''
name = $('.commentpostername', reply).textContent
trip = $('.postertrip', reply)?.textContent or ''
a = $.el 'a',
textContent: "[ + ] #{name} #{trip}"
$.bind a, 'click', replyHiding.cb.show
@ -1396,8 +1396,8 @@ threadHiding =
num = 0
num += $$('table', thread).length
text = if num is 1 then "1 reply" else "#{num} replies"
name = $('span.postername', thread).textContent
trip = $('span.postername + span.postertrip', thread)?.textContent or ''
name = $('.postername', thread).textContent
trip = $('.postername + .postertrip', thread)?.textContent or ''
a = $.el 'a',
textContent: "[ + ] #{name}#{trip} (#{text})"
@ -1635,9 +1635,9 @@ watcher =
anonymize =
init: ->
g.callbacks.push (root) ->
name = $ 'span.commentpostername, span.postername', root
name = $ '.commentpostername, .postername', root
name.textContent = 'Anonymous'
if trip = $ 'span.postertrip', root
if trip = $ '.postertrip', root
if trip.parentNode.nodeName is 'A'
$.rm trip.parentNode
else
@ -1649,7 +1649,7 @@ sauce =
sauce.names = (prefix.match(/(\w+)\./)[1] for prefix in sauce.prefixes)
g.callbacks.push (root) ->
return if root.className is 'inline'
if span = $ 'span.filesize', root
if span = $ '.filesize', root
suffix = $('a', span).href
for prefix, i in sauce.prefixes
link = $.el 'a',
@ -1734,11 +1734,11 @@ Time =
y: -> Time.date.getFullYear() - 2000
getTitle = (thread) ->
el = $ 'span.filetitle', thread
el = $ '.filetitle', thread
if not el.textContent
el = $ 'blockquote', thread
if not el.textContent
el = $ 'span.postername', thread
el = $ '.postername', thread
span = $.el 'span', innerHTML: el.innerHTML.replace /<br>/g, ' '
"/#{g.BOARD}/ - #{span.textContent}"
@ -2112,7 +2112,7 @@ imgExpand =
img = $.el 'img',
src: a.href
unless a.parentNode.className is 'op'
filesize = $ 'span.filesize', a.parentNode
filesize = $ '.filesize', a.parentNode
[_, max] = filesize.textContent.match /(\d+)x/
img.style.maxWidth = "-moz-calc(#{max}px)"
$.bind img, 'error', imgExpand.error