diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2023-12-27 17:33:12 +0200 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2023-12-27 17:33:12 +0200 |
commit | 54d6fd79e7a56abb27bcd50597cc62c59b3181d7 (patch) | |
tree | 3539093a1a7ecd78706a8dafa4fd86d8a8f29ed6 /src/js/arching-kaos-modules-comments.js | |
parent | 0d33e2c63fdcc8b8c6c37baa614fd90fbdaa98a0 (diff) | |
download | arching-kaos-web-ui-54d6fd79e7a56abb27bcd50597cc62c59b3181d7.tar.gz arching-kaos-web-ui-54d6fd79e7a56abb27bcd50597cc62c59b3181d7.tar.bz2 arching-kaos-web-ui-54d6fd79e7a56abb27bcd50597cc62c59b3181d7.zip |
Move to functions
Diffstat (limited to 'src/js/arching-kaos-modules-comments.js')
-rw-r--r-- | src/js/arching-kaos-modules-comments.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/js/arching-kaos-modules-comments.js b/src/js/arching-kaos-modules-comments.js new file mode 100644 index 0000000..7e13400 --- /dev/null +++ b/src/js/arching-kaos-modules-comments.js @@ -0,0 +1,21 @@ +function akModuleComments(zblockIPFSHash, blockObject, json){ + if (!document.querySelector('#comment-'+zblockIPFSHash)){ + var divs = document.querySelector('#comments-section'); + var art = document.createElement("article"); + art.id = 'comment-'+zblockIPFSHash; + if(json.datetime){ + var small = document.createElement("p"); + small.innerText="Published: " + new Date(json.datetime*1000); + art.appendChild(small); + } + var small = document.createElement("p"); + small.innerText="Contributor: " + getNicknameAssossiatedWithGPG(blockObject.gpg); + art.appendChild(small); + if(json.ipfs){ + getipfstext(json.ipfs,art.id); + } + if (document.querySelector("#comments-sec-not-found")) document.querySelector("#comments-sec-not-found").hidden=true; + divs.appendChild(art); + divs.appendChild(document.createElement("hr")); + } +} |