From b339784826954fcefd386f472f8bed5c68b171ac Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Fri, 13 Mar 2020 03:54:30 +0000 Subject: [PATCH] view comment functionality --- webui/src/main/js/feeds.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/webui/src/main/js/feeds.js b/webui/src/main/js/feeds.js index a5e6856f..47e6d929 100644 --- a/webui/src/main/js/feeds.js +++ b/webui/src/main/js/feeds.js @@ -244,6 +244,31 @@ function configure(b64) { // TODO: implement } +function showComment(infoHash) { + expandedComments.set(infoHash, true) + + var commentText = itemsByInfoHash.get(infoHash).comment + + var commentDiv = document.getElementById("comment-" + infoHash); + var comment = "
"+ commentText + "
"; + commentDiv.innerHTML = comment + + var hideLink = new Link(_t("Hide Comment"), "hideComment", [infoHash]) + var linkSpan = document.getElementById("comment-link-" + infoHash) + linkSpan.innerHTML = hideLink.render() +} + +function hideComment(infoHash) { + expandedComments.delete(infoHash) + + var commentDiv = document.getElementById("comment-" + infoHash); + commentDiv.innerHTML = "" + + var showLink = new Link(_t("Show Comment"), "showComment", [infoHash]) + var linkSpan = document.getElementById("comment-link-" + infoHash); + linkSpan.innerHTML = showLink.render(); +} + function showCertificates(hostB64, infoHash) { var fetch = new CertificateFetch(hostB64, infoHash) certificateFetches.set(fetch.divId, fetch)