From 7397c438187f6646a024a7eb00cde06b9a61631c Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Mon, 9 May 2016 17:13:25 -0400 Subject: Added comments to bugs --- ws2a/bugview.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'ws2a/bugview.js') diff --git a/ws2a/bugview.js b/ws2a/bugview.js index aa4fd31..15ceb4b 100644 --- a/ws2a/bugview.js +++ b/ws2a/bugview.js @@ -29,10 +29,26 @@ function loadLastBugs() { xhttp.onreadystatechange = function() { if (xhttp.readyState == 4 && xhttp.status == 200) { var parts = xhttp.response.split("\n"); - document.getElementById("submitter").innerHTML = htmlEscape(parts[1]); - document.getElementById("date").innerHTML = htmlEscape(parts[2]); + var query = getQueryStrings(); + var bugnum = query["id"]; + document.getElementById("submitter").innerHTML = htmlEscape(parts[0]); + document.getElementById("date").innerHTML = htmlEscape(parts[1]); + document.getElementById("bugid").innerHTML = "Bug #" + bugnum; + document.getElementById("shortdesc").innerHTML = htmlEscape(parts[2]); document.getElementById("status").innerHTML = htmlEscape(parts[3]); document.getElementById("longdesc").innerHTML = htmlEscape(parts[4]); + console.log(parts); + var i = 4; + var commentsec = document.getElementById("comments"); + while(i < parts.length){ + var commentnode = document.createElement("div"); + var commenter = htmlEscape(parts[5]); + var commentid = htmlEscape(parts[6]); + var commenttext = htmlEscape(parts[7]); + commentnode.innerHTML = "
" + commenter + "" + commentid + "
" + commenttext + "
"; + commentsec.appendChild(commentnode); + i = i + 4; + } //document.getElementById("longdesc").innerHTML = xhttp.responseText; } }; -- cgit v1.2.3-70-g09d2