aboutsummaryrefslogtreecommitdiff
path: root/src/js/arching-kaos-modules-comments.js
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2023-12-27 17:33:12 +0200
committerkaotisk <kaotisk@arching-kaos.org>2023-12-27 17:33:12 +0200
commit54d6fd79e7a56abb27bcd50597cc62c59b3181d7 (patch)
tree3539093a1a7ecd78706a8dafa4fd86d8a8f29ed6 /src/js/arching-kaos-modules-comments.js
parent0d33e2c63fdcc8b8c6c37baa614fd90fbdaa98a0 (diff)
downloadarching-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.js21
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"));
+ }
+}