Switch to FlightFeeder logo for FlightFeeders
This commit is contained in:
parent
9d3f3bdf84
commit
ee23816428
|
@ -48,6 +48,9 @@ var NBSP='\u00a0';
|
||||||
|
|
||||||
var layers;
|
var layers;
|
||||||
|
|
||||||
|
// piaware vs flightfeeder
|
||||||
|
var isFlightFeeder = false;
|
||||||
|
|
||||||
function processReceiverUpdate(data) {
|
function processReceiverUpdate(data) {
|
||||||
// Loop through all the planes in the data packet
|
// Loop through all the planes in the data packet
|
||||||
var now = data.now;
|
var now = data.now;
|
||||||
|
@ -184,7 +187,8 @@ var PositionHistorySize = 0;
|
||||||
function initialize() {
|
function initialize() {
|
||||||
// Set page basics
|
// Set page basics
|
||||||
document.title = PageName;
|
document.title = PageName;
|
||||||
$("#infoblock_name").text(PageName);
|
|
||||||
|
flightFeederCheck();
|
||||||
|
|
||||||
PlaneRowTemplate = document.getElementById("plane_row_template");
|
PlaneRowTemplate = document.getElementById("plane_row_template");
|
||||||
|
|
||||||
|
@ -761,8 +765,10 @@ function reaper() {
|
||||||
|
|
||||||
// Page Title update function
|
// Page Title update function
|
||||||
function refreshPageTitle() {
|
function refreshPageTitle() {
|
||||||
if (!PlaneCountInTitle && !MessageRateInTitle)
|
if (!PlaneCountInTitle && !MessageRateInTitle) {
|
||||||
|
document.title = PageName;
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var subtitle = "";
|
var subtitle = "";
|
||||||
|
|
||||||
|
@ -1591,3 +1597,29 @@ function toggleLayer(element, layer) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// check status.json if it has a serial number for a flightfeeder
|
||||||
|
function flightFeederCheck() {
|
||||||
|
$.ajax('/status.json', {
|
||||||
|
success: function(data) {
|
||||||
|
if (typeof data.serial !== 'undefined') {
|
||||||
|
isFlightFeeder = true;
|
||||||
|
updatePiAwareOrFlightFeeder();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// updates the page to replace piaware with flightfeeder references
|
||||||
|
function updatePiAwareOrFlightFeeder() {
|
||||||
|
if (isFlightFeeder) {
|
||||||
|
$('.piAwareLogo').hide();
|
||||||
|
$('.flightfeederLogo').show();
|
||||||
|
PageName = 'FlightFeeder Skyview';
|
||||||
|
} else {
|
||||||
|
$('.flightfeederLogo').hide();
|
||||||
|
$('.piAwareLogo').show();
|
||||||
|
PageName = 'PiAware Skyview';
|
||||||
|
}
|
||||||
|
refreshPageTitle();
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue