. * */ define('APP', 'admin'); //define('DISABLE_PLUGIN_ON_ERORR', true); //no trailing slash for subdir path //define('V_SUBDIR_INSTALL', '/vvveb'); if (isset($_GET['auth']) && $_GET['auth'] === 'keycloak') { include __DIR__ . '/keycloak-login.php'; exit; // stop normal admin code from running } if (isset($_GET['page']) && $_GET['page'] === 'keycloak-callback') { include __DIR__ . '/keycloak-callback.php'; exit; } if (! isset($PUBLIC_PATH)) { $PUBLIC_PATH = '/public/'; } if (! isset($PUBLIC_THEME_PATH)) { $PUBLIC_THEME_PATH = '/public/admin/'; } /* if (! defined('PUBLIC_PATH')) { define('PUBLIC_PATH', (V_SUBDIR_INSTALL ? V_SUBDIR_INSTALL : '') . $PUBLIC_PATH); define('PUBLIC_THEME_PATH', (V_SUBDIR_INSTALL ? V_SUBDIR_INSTALL : '') . $PUBLIC_THEME_PATH); } */ if (! isset($FILE)) { $FILE = __FILE__; } if (isset($_GET['page']) && $_GET['page'] === 'keycloak-login') { include __DIR__ . '/keycloak-login.php'; exit; } return include __DIR__ . '/../index.php';