From a3a185b2b46c732a07c4217286807845fc8f90b8 Mon Sep 17 00:00:00 2001 From: Kristian Lyngstol Date: Sun, 6 Nov 2016 20:39:18 +0100 Subject: Remove Score Card-page It doesn't do any good in its current implementation. If it were to make sense, we'd need to drastically enrich it. Closes #128 --- web/js/nms-score-card.js | 67 ------------------------------------------------ 1 file changed, 67 deletions(-) delete mode 100644 web/js/nms-score-card.js (limited to 'web/js') diff --git a/web/js/nms-score-card.js b/web/js/nms-score-card.js deleted file mode 100644 index 03adcc4..0000000 --- a/web/js/nms-score-card.js +++ /dev/null @@ -1,67 +0,0 @@ -"use strict"; - -var nmsScoreCard = nmsScoreCard || { - _handler: null -}; - -nmsScoreCard.init = function() { - var scores = []; - for (var sw in nmsData.switches.switches) { - var worst = healthInfo(sw); - worst.sw = sw; - scores.push(worst); - } - scores.sort(function(a,b) { - return b.score - a.score; - }); - var content = []; - for (var i in scores) { - var sw = scores[i]; - content.push([sw.score, sw.sw, sw.why]); - } - var parentel = document.getElementById("score-parent"); - while (parentel.firstChild) { - parentel.removeChild(parentel.firstChild); - } - parentel.appendChild(nmsScoreCard._buildTable(content)); - if (nmsScoreCard._handler != null) { - clearTimeout(nmsScoreCard._handler); - nmsScoreCard._handler = null; - } - nmsScoreCard._handler = setTimeout(nmsScoreCard.init, 10000); -} -nmsScoreCard._buildTable = function(content,caption) { - var table = document.createElement("table"); - var tr; - var td1; - var td2; - var td3; - table.className = "table"; - table.classList.add("table"); - table.classList.add("table-condensed"); - if (caption != undefined) { - var cap = document.createElement("caption"); - cap.textContent = caption; - table.appendChild(cap); - } - for (var v in content) { - tr = table.insertRow(-1); - if (content[v][0] > 500) { - tr.classList.add("danger"); - } else if (content[v][0] > 249) { - tr.classList.add("warning"); - } else if (content[v][0] > 99) { - tr.classList.add("info"); - } else { - tr.classList.add("success"); - } - td1 = tr.insertCell(0); - td1.classList.add("left"); - td2 = tr.insertCell(1); - td3 = tr.insertCell(2); - td1.innerHTML = content[v][0]; - td2.innerHTML = "

" + content[v][1] + "

"; - td3.innerHTML = content[v][2]; - } - return table; -} -- cgit v1.2.3