diff --git a/contrib/js/backlink.js b/contrib/js/backlink.js index 535a647..956f27f 100644 --- a/contrib/js/backlink.js +++ b/contrib/js/backlink.js @@ -174,10 +174,9 @@ DynReply.prototype.setRoot = function(roothash) { // reply box function function nntpchan_reply(prefix, parent, shorthash) { - console.log(parent.roothash, parent.boardname); - if (prefix && parent && parent.roothash && parent.boardname) { - var boardname = parent.boardname; - var roothash = parent.roothash; + if (prefix && parent) { + var boardname = parent.getAttribute("boardname"); + var roothash = parent.getAttribute("roothash"); var replyto = getReplyTo(); // set target replyto.setBoard(boardname); diff --git a/contrib/static/nntpchan.js b/contrib/static/nntpchan.js index fc11baf..01eab1a 100644 --- a/contrib/static/nntpchan.js +++ b/contrib/static/nntpchan.js @@ -25,7 +25,7 @@ DynReply.prototype.setPrefix=function(prefix){this.prefix=prefix;} DynReply.prototype.hide=function(){this.elem.style.display='none';} DynReply.prototype.setBoard=function(boardname){if(boardname){this.board=boardname;}} DynReply.prototype.setRoot=function(roothash){if(roothash){this.roothash=roothash;}} -function nntpchan_reply(prefix,parent,shorthash){console.log(parent.roothash,parent.boardname);if(prefix&&parent&&parent.roothash&&parent.boardname){var boardname=parent.boardname;var roothash=parent.roothash;var replyto=getReplyTo();replyto.setBoard(boardname);replyto.setRoot(roothash);replyto.setPrefix(prefix);replyto.show();} +function nntpchan_reply(prefix,parent,shorthash){if(prefix&&parent){var boardname=parent.getAttribute("boardname");var roothash=parent.getAttribute("roothash");var replyto=getReplyTo();replyto.setBoard(boardname);replyto.setRoot(roothash);replyto.setPrefix(prefix);replyto.show();} var elem=document.getElementById("postform_message");if(elem) {elem.value+=">>"+shorthash.substr(0,10)+"\n";}} function inject_hover(prefix,el,parent){if(!prefix){throw"prefix is not defined";}