From 47607f04e6e726290ba784ce3338892c4acc1b2d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sat, 7 Nov 2009 19:35:05 +0000 Subject: [PATCH] Missing configuration fixed --- inc/mysql-manager.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/inc/mysql-manager.php b/inc/mysql-manager.php index 27961f5f60..e6ca6a7165 100644 --- a/inc/mysql-manager.php +++ b/inc/mysql-manager.php @@ -1022,7 +1022,15 @@ function getModeAction ($mode, $what) { $ret = ''; //* DEBUG: */ print(__LINE__.'='.$mode.'/'.$what.'/'.getAction()."=
"); - if ((empty($what)) && ($mode != 'admin')) { + if (!isExtensionInstalledAndNewer('sql_patches', '0.0.5')) { + // sql_patches is missing so choose depending on mode + if ($mode == 'admin') { + $what = 'overview'; + } else { + $what = 'welcome'; + } + } elseif ((empty($what)) && ($mode != 'admin')) { + // Use configured 'home' $what = getConfig('index_home'); } // END - if -- 2.30.2