|
|
@ -806,16 +806,12 @@ function is_ajax() { |
|
|
|
|
|
|
|
// Primarily involved with database upgrade, but also sets the
|
|
|
|
// base url for use in cmdline programs which don't have
|
|
|
|
// $_SERVER variables, and synchronising the state of installed plugins.
|
|
|
|
// $_SERVER variables
|
|
|
|
|
|
|
|
|
|
|
|
if(! function_exists('check_config')) { |
|
|
|
function check_config(&$a) { |
|
|
|
|
|
|
|
$build = get_config('system','build'); |
|
|
|
if(! x($build)) |
|
|
|
$build = set_config('system','build',DB_UPDATE_VERSION); |
|
|
|
|
|
|
|
$url = get_config('system','url'); |
|
|
|
|
|
|
|
// if the url isn't set or the stored url is radically different
|
|
|
@ -830,6 +826,10 @@ if(! function_exists('check_config')) { |
|
|
|
$url = set_config('system','url',$a->get_baseurl()); |
|
|
|
|
|
|
|
|
|
|
|
$build = get_config('system','build'); |
|
|
|
if(! x($build)) |
|
|
|
$build = set_config('system','build',DB_UPDATE_VERSION); |
|
|
|
|
|
|
|
if($build != DB_UPDATE_VERSION) { |
|
|
|
$stored = intval($build); |
|
|
|
$current = intval(DB_UPDATE_VERSION); |
|
|
@ -898,6 +898,14 @@ if(! function_exists('check_config')) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if(! function_exists('check_plugins')) { |
|
|
|
function check_plugins(&$a) { |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* Synchronise plugins: |
|
|
|