Add unique clients to summary

This commit is contained in:
DL6ER
2017-06-20 13:01:30 +02:00
parent 399f2ad029
commit a604037d33
2 changed files with 25 additions and 25 deletions
+20 -20
View File
@@ -10,25 +10,12 @@
?>
<!-- Small boxes (Stat box) -->
<div class="row">
<div class="col-lg-3 col-xs-12">
<!-- small box -->
<div class="small-box bg-aqua">
<div class="inner">
<h3 class="statistic" id="ads_blocked_today">---</h3>
<p>Queries Blocked Last 24 Hours</p>
</div>
<div class="icon">
<i class="ion ion-android-hand"></i>
</div>
</div>
</div>
<!-- ./col -->
<div class="col-lg-3 col-xs-12">
<!-- small box -->
<div class="small-box bg-green">
<div class="inner">
<h3 class="statistic" id="dns_queries_today">---</h3>
<p>Queries Last 24 Hours</p>
<p>Total queries</p>
<h3 class="statistic"><span id="dns_queries_today">---</span></h3>
</div>
<div class="icon">
<i class="ion ion-earth"></i>
@@ -38,13 +25,26 @@
<!-- ./col -->
<div class="col-lg-3 col-xs-12">
<!-- small box -->
<div class="small-box bg-yellow">
<div class="small-box bg-aqua">
<div class="inner">
<h3 class="statistic" id="ads_percentage_today">---</h3>
<p>Queries Blocked Last 24 Hours</p>
<p>Queries Blocked</p>
<h3 class="statistic"><span id="ads_blocked_today">---</span> (<span id="ads_percentage_today">---</span>)</h3>
</div>
<div class="icon">
<i class="ion ion-pie-graph"></i>
<i class="ion ion-android-hand"></i>
</div>
</div>
</div>
<!-- ./col -->
<div class="col-lg-3 col-xs-12">
<!-- small box -->
<div class="small-box bg-yellow">
<div class="inner">
<p>Unique Clients</p>
<h3 class="statistic"><span id="unique_clients">---</span></h3>
</div>
<div class="icon">
<i class="ion ion-person-stalker"></i>
</div>
</div>
</div>
@@ -53,8 +53,8 @@
<!-- small box -->
<div class="small-box bg-red">
<div class="inner">
<h3 class="statistic" id="domains_being_blocked">---</h3>
<p>Domains on Blocklists</p>
<h3 class="statistic"><span id="domains_being_blocked">---</span></h3>
</div>
<div class="icon">
<i class="ion ion-ios-list"></i>
+5 -5
View File
@@ -406,17 +406,17 @@ function updateSummaryData(runOnce) {
}
}
["ads_blocked_today", "dns_queries_today", "ads_percentage_today"].forEach(function(today) {
var todayElement = $("h3#" + today);
["ads_blocked_today", "dns_queries_today", "ads_percentage_today", "unique_clients"].forEach(function(today) {
var todayElement = $("span#" + today);
todayElement.text() !== data[today] &&
todayElement.text() !== data[today] + "%" &&
todayElement.addClass("glow");
$("h3#" + today).addClass("glow");
});
window.setTimeout(function() {
["ads_blocked_today", "dns_queries_today", "domains_being_blocked", "ads_percentage_today"].forEach(function(header, idx) {
["ads_blocked_today", "dns_queries_today", "domains_being_blocked", "ads_percentage_today", "unique_clients"].forEach(function(header, idx) {
var textData = (idx === 3 && data[header] !== "to") ? data[header] + "%" : data[header];
$("h3#" + header).text(textData);
$("span#" + header).text(textData);
});
$("h3.statistic.glow").removeClass("glow");
}, 500);