replace addEventListener with listener

This commit is contained in:
James Campos 2010-10-19 21:39:32 -07:00
parent b973889f8e
commit 7f685989be
2 changed files with 54 additions and 54 deletions

View File

@ -366,18 +366,18 @@ hideThread = (div) ->
hide(div)
if getConfig('Show Stubs')
if span = $('.omittedposts', div)
n = Number(span.textContent.match(/\d+/)[0])
num = Number(span.textContent.match(/\d+/)[0])
else
n = 0
n += $$('table', div).length
text = if n is 1 then "1 reply" else "#{n} replies"
num = 0
num += $$('table', div).length
text = if num is 1 then "1 reply" else "#{num} replies"
name = $('span.postername', div).textContent
trip = $('span.postername + span.postertrip', div)?.textContent || ''
a = n 'a', {
textContent: "[ + ] #{name}#{trip} (#{text})"
className: 'pointer'
listener: ['click', showThread]
}
a.addEventListener('click', showThread, true)
inBefore(div, a)
@ -388,8 +388,8 @@ threadF = (current) ->
a = n 'a', {
textContent: '[ - ]'
className: 'pointer'
listener: ['click', hideThread]
}
a.addEventListener('click', hideThread, true)
div.appendChild(a)
inBefore(current, div)
@ -438,8 +438,8 @@ hideReply = (reply) ->
a = n 'a', {
textContent: "[ + ] #{name} #{trip}"
className: 'pointer'
listener: ['click', showReply]
}
a.addEventListener('click', showReply, true)
div = n 'div'
div.appendChild(a)
inBefore(table, div)
@ -519,24 +519,24 @@ quickReply = (e) ->
div = n 'div', {
innerHTML: 'Quick Reply '
className: 'move'
listener: ['mousedown', AEOS.move]
}
div.addEventListener('mousedown', AEOS.move, true)
qr.appendChild(div)
autohideB = n 'input', {
type: 'checkbox'
className: 'pointer'
title: 'autohide'
listener: ['click', autohide]
}
autohideB.addEventListener('click', autohide, true)
div.appendChild(autohideB)
div.appendChild(document.createTextNode(' '))
closeB = n 'a', {
textContent: 'X'
className: 'pointer'
title: 'close'
listener: ['click', close]
}
closeB.addEventListener('click', close, true)
div.appendChild(closeB)
form = $ 'form[name=post]'
@ -610,8 +610,8 @@ watcherUpdate = ->
a = n 'a', {
textContent: 'X'
className: 'pointer'
listener: ['click', watchX]
}
a.addEventListener('click', watchX, true)
div.appendChild(a)
div.appendChild(document.createTextNode(' '))
link = n 'a', {
@ -756,8 +756,8 @@ text = navtopr.nextSibling
a = n 'a', {
textContent: 'X'
className: 'pointer'
listener: ['click', options]
}
a.addEventListener('click', options, true)
inBefore(text, document.createTextNode(' / '))
inBefore(text, a)
@ -772,8 +772,8 @@ if getConfig('Reply Hiding')
a = n 'a', {
textContent: '[ - ]'
className: 'pointer'
listener: ['click', hideReply]
}
a.addEventListener('click', hideReply, true)
replace(td.firstChild, a)
next = td.nextSibling
@ -786,9 +786,9 @@ if getConfig('Reply Hiding')
if getConfig('Quick Reply')
iframe = n 'iframe', {
name: 'iframe'
listener: ['load', iframeLoad]
}
hide(iframe)
iframe.addEventListener('load', iframeLoad, true)
document.body.appendChild(iframe)
callbacks.push((root) ->
@ -808,8 +808,8 @@ if getConfig('Quick Report')
a = n 'a', {
textContent: '[ ! ]'
className: 'pointer'
listener: ['click', report]
}
a.addEventListener('click', report, true)
inAfter(el, a)
inAfter(el, document.createTextNode(' '))
)
@ -840,8 +840,8 @@ if getConfig('Thread Watcher')
img = n 'img', {
src: src
className: 'pointer'
listener: ['click', watch]
}
img.addEventListener('click', watch, true)
inBefore(input, img)
if getConfig('Anonymize')
@ -865,13 +865,13 @@ if getConfig('Reply Navigation')
up = n 'a', {
textContent: ''
className: 'pointer'
listener: ['click', replyNav]
}
up.addEventListener('click', replyNav, true)
down = n 'a', {
textContent: ''
className: 'pointer'
listener: ['click', replyNav]
}
down.addEventListener('click', replyNav, true)
addTo span, tn(' '), up, tn(' '), down
inAfter(el, span)
)
@ -941,8 +941,8 @@ else # not reply
a = n 'a', {
className: 'pointer omittedposts'
textContent: "+ #{span.textContent}"
listener: ['click', expandThread]
}
a.addEventListener('click', expandThread, true)
replace(span, a)
if getConfig('Comment Expansion')

View File

@ -411,7 +411,7 @@
return GM_setValue("hiddenThreads/" + (BOARD) + "/", JSON.stringify(hiddenThreads));
};
hideThread = function(div) {
var _ref2, _ref3, a, name, p, span, text, trip;
var _ref2, _ref3, a, name, num, p, span, text, trip;
if (p = this.parentNode) {
div = p;
hiddenThreads.push({
@ -423,19 +423,19 @@
hide(div);
if (getConfig('Show Stubs')) {
if (span = $('.omittedposts', div)) {
n = Number(span.textContent.match(/\d+/)[0]);
num = Number(span.textContent.match(/\d+/)[0]);
} else {
n = 0;
num = 0;
}
n += $$('table', div).length;
text = n === 1 ? "1 reply" : ("" + (n) + " replies");
num += $$('table', div).length;
text = num === 1 ? "1 reply" : ("" + (num) + " replies");
name = $('span.postername', div).textContent;
trip = ((typeof (_ref3 = ((_ref2 = $('span.postername + span.postertrip', div)))) === "undefined" || _ref3 === null) ? undefined : _ref3.textContent) || '';
a = n('a', {
textContent: ("[ + ] " + (name) + (trip) + " (" + (text) + ")"),
className: 'pointer'
className: 'pointer',
listener: ['click', showThread]
});
a.addEventListener('click', showThread, true);
return inBefore(div, a);
}
};
@ -446,9 +446,9 @@
});
a = n('a', {
textContent: '[ - ]',
className: 'pointer'
className: 'pointer',
listener: ['click', hideThread]
});
a.addEventListener('click', hideThread, true);
div.appendChild(a);
inBefore(current, div);
while ((!current.clear)) {
@ -496,9 +496,9 @@
if (getConfig('Show Stubs')) {
a = n('a', {
textContent: ("[ + ] " + (name) + " " + (trip)),
className: 'pointer'
className: 'pointer',
listener: ['click', showReply]
});
a.addEventListener('click', showReply, true);
div = n('div');
div.appendChild(a);
return inBefore(table, div);
@ -582,24 +582,24 @@
position(qr);
div = n('div', {
innerHTML: 'Quick Reply ',
className: 'move'
className: 'move',
listener: ['mousedown', AEOS.move]
});
div.addEventListener('mousedown', AEOS.move, true);
qr.appendChild(div);
autohideB = n('input', {
type: 'checkbox',
className: 'pointer',
title: 'autohide'
title: 'autohide',
listener: ['click', autohide]
});
autohideB.addEventListener('click', autohide, true);
div.appendChild(autohideB);
div.appendChild(document.createTextNode(' '));
closeB = n('a', {
textContent: 'X',
className: 'pointer',
title: 'close'
title: 'close',
listener: ['click', close]
});
closeB.addEventListener('click', close, true);
div.appendChild(closeB);
form = $('form[name=post]');
clone = form.cloneNode(true);
@ -678,9 +678,9 @@
thread = _ref3[_j];
a = n('a', {
textContent: 'X',
className: 'pointer'
className: 'pointer',
listener: ['click', watchX]
});
a.addEventListener('click', watchX, true);
div.appendChild(a);
div.appendChild(document.createTextNode(' '));
link = n('a', {
@ -848,9 +848,9 @@
text = navtopr.nextSibling;
a = n('a', {
textContent: 'X',
className: 'pointer'
className: 'pointer',
listener: ['click', options]
});
a.addEventListener('click', options, true);
inBefore(text, document.createTextNode(' / '));
inBefore(text, a);
_ref = $$('#recaptcha_table a');
@ -868,9 +868,9 @@
_result.push((function() {
a = n('a', {
textContent: '[ - ]',
className: 'pointer'
className: 'pointer',
listener: ['click', hideReply]
});
a.addEventListener('click', hideReply, true);
replace(td.firstChild, a);
next = td.nextSibling;
id = next.id;
@ -887,10 +887,10 @@
}
if (getConfig('Quick Reply')) {
iframe = n('iframe', {
name: 'iframe'
name: 'iframe',
listener: ['load', iframeLoad]
});
hide(iframe);
iframe.addEventListener('load', iframeLoad, true);
document.body.appendChild(iframe);
callbacks.push(function(root) {
var _j, _len2, _ref2, _result, quote, quotes;
@ -914,9 +914,9 @@
_result.push((function() {
a = n('a', {
textContent: '[ ! ]',
className: 'pointer'
className: 'pointer',
listener: ['click', report]
});
a.addEventListener('click', report, true);
inAfter(el, a);
return inAfter(el, document.createTextNode(' '));
})());
@ -951,9 +951,9 @@
src || (src = favEmpty);
img = n('img', {
src: src,
className: 'pointer'
className: 'pointer',
listener: ['click', watch]
});
img.addEventListener('click', watch, true);
inBefore(input, img);
}
}
@ -986,14 +986,14 @@
span = n('span');
up = n('a', {
textContent: '▲',
className: 'pointer'
className: 'pointer',
listener: ['click', replyNav]
});
up.addEventListener('click', replyNav, true);
down = n('a', {
textContent: '▼',
className: 'pointer'
className: 'pointer',
listener: ['click', replyNav]
});
down.addEventListener('click', replyNav, true);
addTo(span, tn(' '), up, tn(' '), down);
return inAfter(el, span);
})());
@ -1068,9 +1068,9 @@
span = _ref[_i];
a = n('a', {
className: 'pointer omittedposts',
textContent: ("+ " + (span.textContent))
textContent: ("+ " + (span.textContent)),
listener: ['click', expandThread]
});
a.addEventListener('click', expandThread, true);
replace(span, a);
}
}