kopia lustrzana https://github.com/jprochazka/adsb-receiver
43 wiersze
1.5 KiB
PHP
43 wiersze
1.5 KiB
PHP
<?php
|
|
///////////////////////
|
|
// UPGRADE TO V2.6.2
|
|
///////////////////////
|
|
|
|
// ------------------------------------------------------------------------------------------
|
|
// Updates the version setting to 2.6.2.
|
|
// Adds hideNavbarAndFooter setting used to toggle navigation and footer autohide feature.
|
|
// ------------------------------------------------------------------------------------------
|
|
|
|
$results = upgrade();
|
|
exit(json_encode($results));
|
|
|
|
function upgrade() {
|
|
require_once($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."classes".DIRECTORY_SEPARATOR."common.class.php");
|
|
require_once($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."classes".DIRECTORY_SEPARATOR."settings.class.php");
|
|
|
|
$common = new common();
|
|
$settings = new settings();
|
|
|
|
try {
|
|
// Add portal navigation and footer autohide option.
|
|
$common->addSetting("hideNavbarAndFooter", "FALSE");
|
|
|
|
// Update the version and patch settings..
|
|
$common->updateSetting("version", "2.6.2");
|
|
$common->updateSetting("patch", "");
|
|
|
|
// The upgrade process completed successfully.
|
|
$results['success'] = TRUE;
|
|
$results['message'] = "Upgrade to v2.6.2 successful.";
|
|
return $results;
|
|
|
|
} catch(Exception $e) {
|
|
// Something went wrong during this upgrade process.
|
|
$results['success'] = FALSE;
|
|
$results['message'] = $e->getMessage();
|
|
return $results;
|
|
}
|
|
}
|
|
?>
|
|
|