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> <span class="hidden-sm">Alarms </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> <span class="hidden-sm">Alarms </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> <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> <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> <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> <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> <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> <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> <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> <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>