// Add alerts to the top of the page, if any are present $(document).ready(function () { $.get(ROOT_URL + 'alert.html', function (data) { if (data.length > 0) { const content = $('
' + data + '
') $('#banner').prepend(content); } }) }) // Display a version warning banner if necessary $(document).ready(function () { $.getJSON(ROOT_URL + 'versions.json' , function (data) { if (CURRENT_VERSION != data.latest) { let msg if (data.all.indexOf(CURRENT_VERSION) < 0 ) { msg = "DEVELOPMENT / PRE-RELEASE" } else { msg = "PREVIOUS RELEASE" } const content = $('
This page is documentation for a ' + msg + ' version. For the latest release, click here
') $('#banner').append(content); } for (let i = 0; i < data.menu.length; i++) { const link = ROOT_URL + data.menu[i]; $('#version-menu').append('' + data.menu[i] + ''); } }) .fail(function() { // if fetching version file fails, create a one line dropdown version picker $('#version-menu').append('' + CURRENT_VERSION + ''); }); })