@cryptotaxi247 / netdata-1 / commits / 72d3144e7

hide alarms, load and save buttons when working on a snapshot

Costa Tsaousis (ktsaou) committed Nov 12, 2017 at 20:58 UTC 72d3144e76ca7251cc4916e7a8293bacddbc49e9
1 file changed +15 -8
web/index.html
+15 -8
@@ -2513,10 +2513,17 @@
2513 options.hosts = data.hosts;
2514
2515 // update the dashboard hostname
2516 - document.getElementById('hostname').innerHTML = options.hostname;
2516 + document.getElementById('hostname').innerHTML = options.hostname + ((netdataSnapshotData !== null)?' (snap)':'').toString();
2517 document.getElementById('hostname').href = NETDATA.serverDefault;
2518 document.getElementById('netdataVersion').innerHTML = options.version;
2519
2520 + if(netdataSnapshotData !== null) {
2521 + $('#alarmsButton').hide();
2522 + $('#loadButton').hide();
2523 + $('#saveButton').hide();
2524 + $('#printButton').hide();
2525 + }
2526 +
2527 // update the dashboard title
2528 document.title = options.hostname + ' netdata dashboard';
2529
@@ -3597,15 +3604,15 @@
3604 </div>
3605 <nav class="collapse navbar-collapse navbar-right" role="navigation">
3606 <ul class="nav navbar-nav">
3600 - <li><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal" title="alarms"><i class="fa fa-bell"></i>&nbsp;<span class="hidden-sm">Alarms&nbsp;</span><span id="alarms_count_badge" class="badge"></span></a></li>
3607 + <li id="alarmsButton"><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal" title="alarms"><i class="fa fa-bell"></i>&nbsp;<span class="hidden-sm">Alarms&nbsp;</span><span id="alarms_count_badge" class="badge"></span></a></li>
3608 <li><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal" title="dashboard settings"><i class="fa fa-sliders"></i>&nbsp;<span class="hidden-sm">Settings</span></a></li>
3609 <li class="hidden-sm" id="updateButton"><a href="#" class="btn" data-toggle="modal" data-target="#updateModal" title="check for update"><i class="fa fa-cloud-download"></i> <span class="hidden-sm hidden-md">Update </span><span id="update_badge" class="badge"></span></a></li>
3603 - <li><a href="https://github.com/firehol/netdata/wiki" class="btn" target="_blank" title="netdata on github"><i class="fa fa-github"></i></a></li>
3604 - <li><a href="https://twitter.com/linuxnetdata" class="btn" target="_blank" title="netdata on twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
3605 - <li><a href="https://www.facebook.com/linuxnetdata/" class="btn" target="_blank" title="netdata on facebook"><i class="fa fa-facebook-official" aria-hidden="true"></i></a></li>
3606 - <li class="hidden-sm"><a href="#" class="btn" data-toggle="modal" data-target="#loadSnapshotModal" title="load a saved dashboard"><i class="fa fa-upload"></i>&nbsp;<span class="hidden-sm hidden-md">Load</span></a></li>
3607 - <li class="hidden-sm"><a href="#" class="btn" data-toggle="modal" data-target="#saveSnapshotModal" title="save this dashboard as JSON"><i class="fa fa-download"></i>&nbsp;<span class="hidden-sm hidden-md">Save</span></a></li>
3608 - <li class="hidden-sm"><a href="#" class="btn" data-toggle="modal" data-target="#printPreflightModal" title="print this dashboard"><i class="fa fa-print"></i>&nbsp;<span class="hidden-sm hidden-md">Print</span></a></li>
3610 + <li class="hidden-sm"><a href="https://github.com/firehol/netdata/wiki" class="btn" target="_blank" title="netdata on github"><i class="fa fa-github"></i></a></li>
3611 + <li class="hidden-sm"><a href="https://twitter.com/linuxnetdata" class="btn" target="_blank" title="netdata on twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
3612 + <li class="hidden-sm"><a href="https://www.facebook.com/linuxnetdata/" class="btn" target="_blank" title="netdata on facebook"><i class="fa fa-facebook-official" aria-hidden="true"></i></a></li>
3613 + <li id="loadButton"><a href="#" class="btn" data-toggle="modal" data-target="#loadSnapshotModal" title="load a saved dashboard"><i class="fa fa-upload"></i>&nbsp;<span class="hidden-sm hidden-md">Load</span></a></li>
3614 + <li id="saveButton"><a href="#" class="btn" data-toggle="modal" data-target="#saveSnapshotModal" title="save this dashboard as JSON"><i class="fa fa-download"></i>&nbsp;<span class="hidden-sm hidden-md">Save</span></a></li>
3615 + <li id="printButton"><a href="#" class="btn" data-toggle="modal" data-target="#printPreflightModal" title="print this dashboard"><i class="fa fa-print"></i>&nbsp;<span class="hidden-sm hidden-md">Print</span></a></li>
3616 <li class="hidden-sm"><a href="#" class="btn" data-toggle="modal" data-target="#helpModal" title="dashboard help"><i class="fa fa-question-circle"></i>&nbsp;<span class="hidden-sm hidden-md">Help</span></a></li>
3617 <li class="dropdown hidden-sm hidden-md hidden-lg">
3618 <a href="#" class="dropdown-toggle" data-toggle="dropdown">my-netdata <strong class="caret"></strong></a>