diff options
Diffstat (limited to 'juick-www/src/main/js/killy')
-rw-r--r-- | juick-www/src/main/js/killy/index.js | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/juick-www/src/main/js/killy/index.js b/juick-www/src/main/js/killy/index.js index 4d2331b6..bb8e21f9 100644 --- a/juick-www/src/main/js/killy/index.js +++ b/juick-www/src/main/js/killy/index.js @@ -8,18 +8,18 @@ function insertAfter(newNode, referenceNode) { } function moveAll(fromNode, toNode) { - for (let c; (c = fromNode.firstChild) != null; ) { toNode.appendChild(c); } + for (let c; c = fromNode.firstChild; ) { toNode.appendChild(c); } } function removeAllFrom(fromNode) { - for (let c; (c = fromNode.lastChild) != null; ) { fromNode.removeChild(c); } + for (let c; c = fromNode.lastChild; ) { fromNode.removeChild(c); } } function turnIntoCts(node, makeNodeCallback) { node.onclick = function(e){ e.preventDefault(); let newNode = makeNodeCallback(); - if(newNode !== node) { + if (newNode !== node) { removeAllFrom(node); moveAll(newNode, node); node.className = newNode.className; @@ -161,7 +161,7 @@ function getEmbedableLinkTypes() { return wrapIntoTag(makeIframe('//player.vimeo.com/video/' + reResult[1], 640, 360), 'div', 'vimeo'); } } - ] + ]; } function embedLink(aNode, linkTypes, container, alwaysCts, afterNode) { @@ -175,7 +175,7 @@ function embedLink(aNode, linkTypes, container, alwaysCts, afterNode) { if (reResult !== null) { if ((linkType.match !== undefined) && (linkType.match(aNode, reResult) === false)) { return false; } let newNode; - let isCts = alwaysCts /* || TODO user click-to-show setting */; + let isCts = alwaysCts; /* || TODO user click-to-show setting */ if (isCts) { let linkTitle = (linkType.makeTitle !== undefined) ? linkType.makeTitle(aNode, reResult) : naiveEllipsis(aNode.href, 55); newNode = makeCts(() => linkType.makeNode(aNode, reResult, newNode), 'Click to show: ' + linkTitle); @@ -240,7 +240,7 @@ function embedLinksToX(x, beforeNodeSelector, allLinksSelector, ctsUsers, ctsTag } function embedLinksToArticles() { - let ctsUsers = [], ctsTags = [] // TODO click-to-show users and tags + let ctsUsers = [], ctsTags = []; // TODO click-to-show users and tags let beforeNodeSelector = 'nav.l'; let allLinksSelector = 'p:not(.ir) a, pre a'; Array.from(document.querySelectorAll('#content > article')).forEach(article => { @@ -249,7 +249,7 @@ function embedLinksToArticles() { } function embedLinksToPost() { - let ctsUsers = [], ctsTags = [] // TODO click-to-show users and tags + let ctsUsers = [], ctsTags = []; // TODO click-to-show users and tags let beforeNodeSelector = '.msg-txt + *'; let allLinksSelector = '.msg-txt a'; Array.from(document.querySelectorAll('#content .msg-cont')).forEach(msg => { @@ -258,9 +258,9 @@ function embedLinksToPost() { } exports.embed = function() { - if (document.querySelectorAll('#content > article').length) { - embedLinksToArticles(); - } else { - embedLinksToPost(); - } -} + if (document.querySelectorAll('#content > article').length) { + embedLinksToArticles(); + } else { + embedLinksToPost(); + } +}; |