diff options
-rw-r--r-- | web/index.html | 10 | ||||
-rw-r--r-- | web/js/nms-score-card.js | 67 |
2 files changed, 0 insertions, 77 deletions
diff --git a/web/index.html b/web/index.html index bf47fac..2133b0c 100644 --- a/web/index.html +++ b/web/index.html @@ -39,7 +39,6 @@ <ul class="nav navbar-nav"> <li id='map-link' class="active"><a href="#" onclick="nmsUi.setActive('map');">Map<span class="sr-only">(current)</span></a></li> <li id='admin-link' class="gondul-is-private"><a href="#" onclick="nmsUi.setActive('admin');nmsAdmin.updateConfigPane();">Admin</a></li> - <li id='score-link' class="gondul-is-private"><a href="#" onclick="nmsUi.setActive('score');nmsScoreCard.init();">Score</a></li> <li id='oplog-link' class="gondul-is-private"><a href="#" onclick="nmsUi.setActive('oplog');">Oplog</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Menu @@ -132,14 +131,6 @@ </div> </div> </div> - <div class="container-fluid" id="score"> - <div class="row-fluid score" id="score-row"> - <div id="score-parent" class="scorecard"> - <table id="score-table" class="table table-condensed"> - </table> - </div> - </div> - </div> <div class="container-fluid" id="map"> <div class="row-fluid"> <div class="span12"> @@ -315,7 +306,6 @@ <script type="text/javascript" src="js/nms-search.js"></script> <script type="text/javascript" src="js/nms-time.js"></script> <script type="text/javascript" src="js/nms-dhcp.js"></script> - <script type="text/javascript" src="js/nms-score-card.js"></script> <script src="js/jquery.datetimepicker.full.js" type="text/javascript"></script> <script type="text/javascript"> initNMS(); 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; -} |