* fix for php versions under 5.5 where empty() function supported only variables

This commit is contained in:
slawkens1 2017-10-15 22:12:23 +02:00
parent 6d81a29bb6
commit 3fef1a6eec

View File

@ -42,13 +42,14 @@ if(file_exists(BASE . 'install') && (!isset($config['installed']) || !$config['i
require_once(SYSTEM . 'functions.php');
$uri = $_SERVER['REQUEST_URI'];
if(!empty(BASE_DIR))
$tmp = BASE_DIR;
if(!empty($tmp))
$uri = str_replace(BASE_DIR . '/', '', $uri);
else
$uri = str_replace_first('/', '', $uri);
$uri = str_replace(array('index.php/', '?'), '', $uri);
$uri = strtolower($uri);
$uri = strtolower(str_replace(array('index.php/', '?'), '', $uri));
$found = false;
if(empty($uri) || isset($_REQUEST['template'])) {