Merge branch 'v3' of https://github.com/zixaphir/appchan-x
This commit is contained in:
commit
5474296167
@ -974,7 +974,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Post.prototype.parseComment = function() {
|
Post.prototype.parseComment = function() {
|
||||||
var bq, data, i, node, nodes, text, _i, _j, _len, _ref, _ref1;
|
var bq, data, i, node, nodes, text, _i, _len, _ref;
|
||||||
|
|
||||||
bq = this.nodes.comment.cloneNode(true);
|
bq = this.nodes.comment.cloneNode(true);
|
||||||
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
||||||
@ -984,8 +984,9 @@
|
|||||||
}
|
}
|
||||||
text = [];
|
text = [];
|
||||||
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
||||||
for (i = _j = 0, _ref1 = nodes.snapshotLength; 0 <= _ref1 ? _j < _ref1 : _j > _ref1; i = 0 <= _ref1 ? ++_j : --_j) {
|
i = 0;
|
||||||
text.push((data = nodes.snapshotItem(i).data) ? data : '\n');
|
while (i < nodes.snapshotLength) {
|
||||||
|
text.push((data = nodes.snapshotItem(i++).data) ? data : '\n');
|
||||||
}
|
}
|
||||||
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
||||||
};
|
};
|
||||||
@ -10041,14 +10042,15 @@
|
|||||||
return Main.checkUpdate();
|
return Main.checkUpdate();
|
||||||
},
|
},
|
||||||
callbackNodes: function(klass, nodes) {
|
callbackNodes: function(klass, nodes) {
|
||||||
var callback, err, errors, i, len, node, _i, _j, _len, _ref;
|
var callback, err, errors, i, len, node, _i, _len, _ref;
|
||||||
|
|
||||||
len = nodes.length;
|
len = nodes.length;
|
||||||
_ref = klass.prototype.callbacks;
|
_ref = klass.prototype.callbacks;
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
callback = _ref[_i];
|
callback = _ref[_i];
|
||||||
for (i = _j = 0; 0 <= len ? _j < len : _j > len; i = 0 <= len ? ++_j : --_j) {
|
i = 0;
|
||||||
node = nodes[i];
|
while (i < len) {
|
||||||
|
node = nodes[i++];
|
||||||
try {
|
try {
|
||||||
callback.cb.call(node);
|
callback.cb.call(node);
|
||||||
} catch (_error) {
|
} catch (_error) {
|
||||||
@ -10167,8 +10169,11 @@
|
|||||||
lastupdate: 0,
|
lastupdate: 0,
|
||||||
lastchecked: 0
|
lastchecked: 0
|
||||||
};
|
};
|
||||||
return $.get(items, function(items) {
|
return $.get(items, function(_arg) {
|
||||||
if (items.lastupdate > now - freq || items.lastchecked > now - $.DAY) {
|
var lastchecked, lastupdate;
|
||||||
|
|
||||||
|
lastupdate = _arg.lastupdate, lastchecked = _arg.lastchecked;
|
||||||
|
if ((lastupdate > now - freq) || (lastchecked > now - $.DAY)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return $.ready(function() {
|
return $.ready(function() {
|
||||||
|
|||||||
@ -970,7 +970,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Post.prototype.parseComment = function() {
|
Post.prototype.parseComment = function() {
|
||||||
var bq, data, i, node, nodes, text, _i, _j, _len, _ref, _ref1;
|
var bq, data, i, node, nodes, text, _i, _len, _ref;
|
||||||
|
|
||||||
bq = this.nodes.comment.cloneNode(true);
|
bq = this.nodes.comment.cloneNode(true);
|
||||||
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
||||||
@ -980,8 +980,9 @@
|
|||||||
}
|
}
|
||||||
text = [];
|
text = [];
|
||||||
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
||||||
for (i = _j = 0, _ref1 = nodes.snapshotLength; 0 <= _ref1 ? _j < _ref1 : _j > _ref1; i = 0 <= _ref1 ? ++_j : --_j) {
|
i = 0;
|
||||||
text.push((data = nodes.snapshotItem(i).data) ? data : '\n');
|
while (i < nodes.snapshotLength) {
|
||||||
|
text.push((data = nodes.snapshotItem(i++).data) ? data : '\n');
|
||||||
}
|
}
|
||||||
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
||||||
};
|
};
|
||||||
@ -10064,14 +10065,15 @@
|
|||||||
return Main.checkUpdate();
|
return Main.checkUpdate();
|
||||||
},
|
},
|
||||||
callbackNodes: function(klass, nodes) {
|
callbackNodes: function(klass, nodes) {
|
||||||
var callback, err, errors, i, len, node, _i, _j, _len, _ref;
|
var callback, err, errors, i, len, node, _i, _len, _ref;
|
||||||
|
|
||||||
len = nodes.length;
|
len = nodes.length;
|
||||||
_ref = klass.prototype.callbacks;
|
_ref = klass.prototype.callbacks;
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
callback = _ref[_i];
|
callback = _ref[_i];
|
||||||
for (i = _j = 0; 0 <= len ? _j < len : _j > len; i = 0 <= len ? ++_j : --_j) {
|
i = 0;
|
||||||
node = nodes[i];
|
while (i < len) {
|
||||||
|
node = nodes[i++];
|
||||||
try {
|
try {
|
||||||
callback.cb.call(node);
|
callback.cb.call(node);
|
||||||
} catch (_error) {
|
} catch (_error) {
|
||||||
@ -10190,8 +10192,11 @@
|
|||||||
lastupdate: 0,
|
lastupdate: 0,
|
||||||
lastchecked: 0
|
lastchecked: 0
|
||||||
};
|
};
|
||||||
return $.get(items, function(items) {
|
return $.get(items, function(_arg) {
|
||||||
if (items.lastupdate > now - freq || items.lastchecked > now - $.DAY) {
|
var lastchecked, lastupdate;
|
||||||
|
|
||||||
|
lastupdate = _arg.lastupdate, lastchecked = _arg.lastchecked;
|
||||||
|
if ((lastupdate > now - freq) || (lastchecked > now - $.DAY)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return $.ready(function() {
|
return $.ready(function() {
|
||||||
|
|||||||
@ -973,7 +973,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Post.prototype.parseComment = function() {
|
Post.prototype.parseComment = function() {
|
||||||
var bq, data, i, node, nodes, text, _i, _j, _len, _ref, _ref1;
|
var bq, data, i, node, nodes, text, _i, _len, _ref;
|
||||||
|
|
||||||
bq = this.nodes.comment.cloneNode(true);
|
bq = this.nodes.comment.cloneNode(true);
|
||||||
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
_ref = $$('.abbr, .capcodeReplies, .exif, b', bq);
|
||||||
@ -983,8 +983,9 @@
|
|||||||
}
|
}
|
||||||
text = [];
|
text = [];
|
||||||
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
nodes = d.evaluate('.//br|.//text()', bq, null, 7, null);
|
||||||
for (i = _j = 0, _ref1 = nodes.snapshotLength; 0 <= _ref1 ? _j < _ref1 : _j > _ref1; i = 0 <= _ref1 ? ++_j : --_j) {
|
i = 0;
|
||||||
text.push((data = nodes.snapshotItem(i).data) ? data : '\n');
|
while (i < nodes.snapshotLength) {
|
||||||
|
text.push((data = nodes.snapshotItem(i++).data) ? data : '\n');
|
||||||
}
|
}
|
||||||
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
return this.info.comment = text.join('').trim().replace(/\s+$/gm, '');
|
||||||
};
|
};
|
||||||
@ -10046,14 +10047,15 @@
|
|||||||
return Main.checkUpdate();
|
return Main.checkUpdate();
|
||||||
},
|
},
|
||||||
callbackNodes: function(klass, nodes) {
|
callbackNodes: function(klass, nodes) {
|
||||||
var callback, err, errors, i, len, node, _i, _j, _len, _ref;
|
var callback, err, errors, i, len, node, _i, _len, _ref;
|
||||||
|
|
||||||
len = nodes.length;
|
len = nodes.length;
|
||||||
_ref = klass.prototype.callbacks;
|
_ref = klass.prototype.callbacks;
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
callback = _ref[_i];
|
callback = _ref[_i];
|
||||||
for (i = _j = 0; 0 <= len ? _j < len : _j > len; i = 0 <= len ? ++_j : --_j) {
|
i = 0;
|
||||||
node = nodes[i];
|
while (i < len) {
|
||||||
|
node = nodes[i++];
|
||||||
try {
|
try {
|
||||||
callback.cb.call(node);
|
callback.cb.call(node);
|
||||||
} catch (_error) {
|
} catch (_error) {
|
||||||
@ -10172,8 +10174,11 @@
|
|||||||
lastupdate: 0,
|
lastupdate: 0,
|
||||||
lastchecked: 0
|
lastchecked: 0
|
||||||
};
|
};
|
||||||
return $.get(items, function(items) {
|
return $.get(items, function(_arg) {
|
||||||
if (items.lastupdate > now - freq || items.lastchecked > now - $.DAY) {
|
var lastchecked, lastupdate;
|
||||||
|
|
||||||
|
lastupdate = _arg.lastupdate, lastchecked = _arg.lastchecked;
|
||||||
|
if ((lastupdate > now - freq) || (lastchecked > now - $.DAY)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return $.ready(function() {
|
return $.ready(function() {
|
||||||
|
|||||||
@ -221,8 +221,9 @@ Main =
|
|||||||
len = nodes.length
|
len = nodes.length
|
||||||
for callback in klass::callbacks
|
for callback in klass::callbacks
|
||||||
# c.profile callback.name
|
# c.profile callback.name
|
||||||
for i in [0...len]
|
i = 0
|
||||||
node = nodes[i]
|
while i < len
|
||||||
|
node = nodes[i++]
|
||||||
try
|
try
|
||||||
callback.cb.call node
|
callback.cb.call node
|
||||||
catch err
|
catch err
|
||||||
@ -305,8 +306,8 @@ Main =
|
|||||||
items =
|
items =
|
||||||
lastupdate: 0
|
lastupdate: 0
|
||||||
lastchecked: 0
|
lastchecked: 0
|
||||||
$.get items, (items) ->
|
$.get items, ({lastupdate, lastchecked}) ->
|
||||||
if items.lastupdate > now - freq or items.lastchecked > now - $.DAY
|
if (lastupdate > now - freq) or (lastchecked > now - $.DAY)
|
||||||
return
|
return
|
||||||
$.ready ->
|
$.ready ->
|
||||||
$.on window, 'message', Main.message
|
$.on window, 'message', Main.message
|
||||||
|
|||||||
@ -108,8 +108,9 @@ class Post
|
|||||||
text = []
|
text = []
|
||||||
# XPathResult.ORDERED_NODE_SNAPSHOT_TYPE === 7
|
# XPathResult.ORDERED_NODE_SNAPSHOT_TYPE === 7
|
||||||
nodes = d.evaluate './/br|.//text()', bq, null, 7, null
|
nodes = d.evaluate './/br|.//text()', bq, null, 7, null
|
||||||
for i in [0...nodes.snapshotLength]
|
i = 0
|
||||||
text.push if data = nodes.snapshotItem(i).data then data else '\n'
|
while i < nodes.snapshotLength
|
||||||
|
text.push if data = nodes.snapshotItem(i++).data then data else '\n'
|
||||||
@info.comment = text.join('').trim().replace /\s+$/gm, ''
|
@info.comment = text.join('').trim().replace /\s+$/gm, ''
|
||||||
|
|
||||||
parseQuotes: ->
|
parseQuotes: ->
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user