aboutsummaryrefslogtreecommitdiffstats
path: root/web/js
diff options
context:
space:
mode:
authorKristian Lyngstol <kly@kly.no>2016-11-06 20:39:18 +0100
committerKristian Lyngstol <kly@kly.no>2016-11-06 20:39:18 +0100
commita3a185b2b46c732a07c4217286807845fc8f90b8 (patch)
treee78fc4d0c2221e86ab3a82c73ccd94315e2f7066 /web/js
parent09c0900da534b7ba4154698551d282982f32e896 (diff)
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
Diffstat (limited to 'web/js')
-rw-r--r--web/js/nms-score-card.js67
1 files changed, 0 insertions, 67 deletions
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 = "<p class=\"fakelink\" onclick='nmsUi.setActive(\"map\"); nmsInfoBox.click(\"" + content[v][1] + "\");'>" + content[v][1] + "</p>";
- td3.innerHTML = content[v][2];
- }
- return table;
-}