Merge pull request #130 from ahodesuka/master

Make expand [ + ] icon-able
This commit is contained in:
Mayhem 2012-01-21 06:49:24 -08:00
commit 947d4279ec
2 changed files with 9 additions and 4 deletions

View File

@ -294,6 +294,7 @@
not chainable not chainable
*/ */
$ = function(selector, root) { $ = function(selector, root) {
if (root == null) root = d.body; if (root == null) root = d.body;
return root.querySelector(selector); return root.querySelector(selector);
@ -449,6 +450,7 @@
0200 EST (UTC-05) = 0700 UTC 0200 EST (UTC-05) = 0700 UTC
0200 EDT (UTC-04) = 0600 UTC 0200 EDT (UTC-04) = 0600 UTC
*/ */
var D, date, day, hours, month, sunday; var D, date, day, hours, month, sunday;
D = new Date(); D = new Date();
date = D.getUTCDate(); date = D.getUTCDate();
@ -851,7 +853,7 @@
name = $('.commentpostername', reply).textContent; name = $('.commentpostername', reply).textContent;
trip = ((_ref = $('.postertrip', reply)) != null ? _ref.textContent : void 0) || ''; trip = ((_ref = $('.postertrip', reply)) != null ? _ref.textContent : void 0) || '';
a = $.el('a', { a = $.el('a', {
textContent: "[ + ] " + name + " " + trip, innerHTML: "<span>[ + ]</span> " + name + " " + trip,
href: 'javascript:;' href: 'javascript:;'
}); });
$.on(a, 'click', replyHiding.cb.show); $.on(a, 'click', replyHiding.cb.show);
@ -1638,6 +1640,7 @@
captchas expire after 30 minutes, see window.RecaptchaState.timeout. captchas expire after 30 minutes, see window.RecaptchaState.timeout.
cutoff 5 minutes before then, b/c posting takes time. cutoff 5 minutes before then, b/c posting takes time.
*/ */
cutoff = Date.now() - 25 * MINUTE; cutoff = Date.now() - 25 * MINUTE;
captchas = $.get('captchas', []); captchas = $.get('captchas', []);
while (captcha = captchas.shift()) { while (captcha = captchas.shift()) {
@ -1739,6 +1742,7 @@
To access the parent, we have to break out of the sandbox and evaluate To access the parent, we have to break out of the sandbox and evaluate
in the global context. in the global context.
*/ */
$.globalEval(function() { $.globalEval(function() {
var data, node, _ref; var data, node, _ref;
data = {}; data = {};
@ -1904,7 +1908,7 @@
name = $('.postername', thread).textContent; name = $('.postername', thread).textContent;
trip = ((_ref = $('.postername + .postertrip', thread)) != null ? _ref.textContent : void 0) || ''; trip = ((_ref = $('.postername + .postertrip', thread)) != null ? _ref.textContent : void 0) || '';
a = $.el('a', { a = $.el('a', {
textContent: "[ + ] " + name + trip + " (" + text + ")", innerHTML: "<span>[ + ]</span> " + name + trip + " (" + text + ")",
href: 'javascript:;' href: 'javascript:;'
}); });
$.on(a, 'click', threadHiding.cb.show); $.on(a, 'click', threadHiding.cb.show);
@ -2034,6 +2038,7 @@
This saves bandwidth for both the user and the servers, avoid unnecessary computation, This saves bandwidth for both the user and the servers, avoid unnecessary computation,
and won't load images and scripts when parsing the response. and won't load images and scripts when parsing the response.
*/ */
if (this.status === 304) { if (this.status === 304) {
if (conf['Verbose']) { if (conf['Verbose']) {
updater.count.textContent = '+0'; updater.count.textContent = '+0';

View File

@ -619,7 +619,7 @@ replyHiding =
name = $('.commentpostername', reply).textContent name = $('.commentpostername', reply).textContent
trip = $('.postertrip', reply)?.textContent or '' trip = $('.postertrip', reply)?.textContent or ''
a = $.el 'a', a = $.el 'a',
textContent: "[ + ] #{name} #{trip}" innerHTML: "<span>[ + ]</span> #{name} #{trip}"
href: 'javascript:;' href: 'javascript:;'
$.on a, 'click', replyHiding.cb.show $.on a, 'click', replyHiding.cb.show
@ -1519,7 +1519,7 @@ threadHiding =
trip = $('.postername + .postertrip', thread)?.textContent or '' trip = $('.postername + .postertrip', thread)?.textContent or ''
a = $.el 'a', a = $.el 'a',
textContent: "[ + ] #{name}#{trip} (#{text})" innerHTML: "<span>[ + ]</span> #{name}#{trip} (#{text})"
href: 'javascript:;' href: 'javascript:;'
$.on a, 'click', threadHiding.cb.show $.on a, 'click', threadHiding.cb.show