small Refactor
This commit is contained in:
parent
ed9febf9f1
commit
e4b764abd4
@ -6653,13 +6653,13 @@
|
||||
range = document.createRange();
|
||||
range.setStart(node, len2 = data.indexOf(link));
|
||||
range.setEnd(node, len2 + link.length);
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
}
|
||||
range = document.createRange();
|
||||
range.setStart(node, len = data.indexOf(link));
|
||||
if ((data.length - (len += link.length)) > 0) {
|
||||
range.setEnd(node, len);
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
return;
|
||||
}
|
||||
while ((next = node.nextSibling) && next.nodeName.toLowerCase() !== 'br') {
|
||||
@ -6675,9 +6675,9 @@
|
||||
}
|
||||
range.setEnd(node, node.length);
|
||||
}
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
},
|
||||
makeLink: function(range) {
|
||||
makeLink: function(range, post) {
|
||||
var a, link;
|
||||
|
||||
link = range.toString();
|
||||
@ -6689,7 +6689,7 @@
|
||||
href: link
|
||||
});
|
||||
range.surroundContents(a);
|
||||
return a;
|
||||
post.nodes.links.push(a);
|
||||
},
|
||||
services: function(link) {
|
||||
var href, key, match, type, _ref;
|
||||
|
||||
@ -6656,13 +6656,13 @@
|
||||
range = document.createRange();
|
||||
range.setStart(node, len2 = data.indexOf(link));
|
||||
range.setEnd(node, len2 + link.length);
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
}
|
||||
range = document.createRange();
|
||||
range.setStart(node, len = data.indexOf(link));
|
||||
if ((data.length - (len += link.length)) > 0) {
|
||||
range.setEnd(node, len);
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
return;
|
||||
}
|
||||
while ((next = node.nextSibling) && next.nodeName.toLowerCase() !== 'br') {
|
||||
@ -6678,9 +6678,9 @@
|
||||
}
|
||||
range.setEnd(node, node.length);
|
||||
}
|
||||
post.nodes.links.push(Linkify.makeLink(range));
|
||||
Linkify.makeLink(range, post);
|
||||
},
|
||||
makeLink: function(range) {
|
||||
makeLink: function(range, post) {
|
||||
var a, link;
|
||||
|
||||
link = range.toString();
|
||||
@ -6692,7 +6692,7 @@
|
||||
href: link
|
||||
});
|
||||
range.surroundContents(a);
|
||||
return a;
|
||||
post.nodes.links.push(a);
|
||||
},
|
||||
services: function(link) {
|
||||
var href, key, match, type, _ref;
|
||||
|
||||
@ -67,14 +67,14 @@ Linkify =
|
||||
range = document.createRange();
|
||||
range.setStart node, len2 = data.indexOf link
|
||||
range.setEnd node, len2 + link.length
|
||||
post.nodes.links.push Linkify.makeLink range
|
||||
Linkify.makeLink range, post
|
||||
|
||||
range = document.createRange()
|
||||
range.setStart node, len = data.indexOf link
|
||||
|
||||
if (data.length - (len += link.length)) > 0
|
||||
range.setEnd node, len
|
||||
post.nodes.links.push Linkify.makeLink range
|
||||
Linkify.makeLink range, post
|
||||
return
|
||||
|
||||
while (next = node.nextSibling) and next.nodeName.toLowerCase() isnt 'br'
|
||||
@ -88,10 +88,10 @@ Linkify =
|
||||
node = node.previousSibling
|
||||
range.setEnd node, node.length
|
||||
|
||||
post.nodes.links.push Linkify.makeLink range
|
||||
Linkify.makeLink range, post
|
||||
return
|
||||
|
||||
makeLink: (range) ->
|
||||
makeLink: (range, post) ->
|
||||
link = range.toString()
|
||||
link =
|
||||
if link.contains ':'
|
||||
@ -108,9 +108,9 @@ Linkify =
|
||||
rel: 'nofollow noreferrer'
|
||||
target: '_blank'
|
||||
href: link
|
||||
|
||||
range.surroundContents a
|
||||
return a
|
||||
post.nodes.links.push a
|
||||
return
|
||||
|
||||
services: (link) ->
|
||||
href = link.href
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user