Colourise data if it's zero.

This commit is contained in:
James Muscat 2015-04-15 16:09:07 +01:00
parent 034c8fc4cc
commit 2691ed7a81
2 changed files with 28 additions and 15 deletions

View File

@ -15,6 +15,7 @@ displayGatewayStats = function(stats) {
$("#gateway_outbound_60min").html((stats["outbound"] || {})["60min"] || 0);
d = new Date();
$("#update_timestamp").html(d.toString("yyyy-MM-dd HH:mm:ss"));
formatStats();
}
displayRelayStats = function(stats) {
@ -27,6 +28,18 @@ displayRelayStats = function(stats) {
$("#relay_outbound_60min").html((stats["outbound"] || {})["60min"] || 0);
d = new Date();
$("#update_timestamp").html(d.toString("yyyy-MM-dd HH:mm:ss"));
formatStats();
}
formatStats = function() {
$(".stat").each(function() {
if ($(this).html() == "0") {
$(this).addClass("warning");
}
else {
$(this).removeClass("warning");
}
});
}
function doUpdate(url, success, failure) {

View File

@ -40,21 +40,21 @@
<tbody>
<tr>
<th>Messages received</th>
<td id="gateway_inbound_1min">0</td>
<td id="gateway_inbound_5min">0</td>
<td id="gateway_inbound_60min">0</td>
<td id="gateway_inbound_1min" class="stat">0</td>
<td id="gateway_inbound_5min" class="stat">0</td>
<td id="gateway_inbound_60min" class="stat">0</td>
</tr>
<tr>
<th>Invalid messages</th>
<td id="gateway_invalid_1min">0</td>
<td id="gateway_invalid_5min">0</td>
<td id="gateway_invalid_60min">0</td>
<td id="gateway_invalid_1min" class="stat">0</td>
<td id="gateway_invalid_5min" class="stat">0</td>
<td id="gateway_invalid_60min" class="stat">0</td>
</tr>
<tr>
<th>Messages passed to relay</th>
<td id="gateway_outbound_1min">0</td>
<td id="gateway_outbound_5min">0</td>
<td id="gateway_outbound_60min">0</td>
<td id="gateway_outbound_1min" class="stat">0</td>
<td id="gateway_outbound_5min" class="stat">0</td>
<td id="gateway_outbound_60min" class="stat">0</td>
</tr>
</tbody>
</table>
@ -71,15 +71,15 @@
<tbody>
<tr>
<th>Messages received</th>
<td id="relay_inbound_1min">0</td>
<td id="relay_inbound_5min">0</td>
<td id="relay_inbound_60min">0</td>
<td id="relay_inbound_1min" class="stat">0</td>
<td id="relay_inbound_5min" class="stat">0</td>
<td id="relay_inbound_60min" class="stat">0</td>
</tr>
<tr>
<th>Messages passed to relay</th>
<td id="relay_outbound_1min">0</td>
<td id="relay_outbound_5min">0</td>
<td id="relay_outbound_60min">0</td>
<td id="relay_outbound_1min" class="stat">0</td>
<td id="relay_outbound_5min" class="stat">0</td>
<td id="relay_outbound_60min" class="stat">0</td>
</tr>
</tbody>
</table>