30 } elseif (file_exists(__DIR__ .
'/install/index.php')) {
31 header(
'Location: install/index.php');
37 $xoops->preload()->triggerEvent(
'core.index.start');
40 if (
$xoops->isActiveModule(
$xoops->getConfig(
'startpage'))) {
42 define(
'XOOPS_STARTPAGE_REDIRECTED', 1);
45 if (!
$xoops->isModule() || !
$xoops->module->getVar(
'isactive')) {
61 if (
$xoops->module->getVar(
'hasconfig') == 1
62 ||
$xoops->module->getVar(
'hascomments') == 1
63 ||
$xoops->module->getVar(
'hasnotification') == 1
68 chdir(
'modules/' .
$xoops->getConfig(
'startpage') .
'/');
69 $xoops->loadLanguage(
'main',
$xoops->module->getVar(
'dirname',
'n'));
70 $parsed = parse_url(
$xoops->globalData->getVar(
'url'));
71 $url = isset($parsed[
'scheme']) ? $parsed[
'scheme'] .
'://' :
'http://';
72 if (isset($parsed[
'host'])) {
73 $url .= $parsed[
'host'];
74 if (isset($parsed[
'port'])) {
75 $url .=
':' . $parsed[
'port'];
86 $xoops->setOption(
'show_cblock', 1);
87 $xoops->header(
"module:system/system_homepage.tpl");
const E_NO_ACCESS_PERMISSION
if(file_exists($mainfile)) elseif(file_exists(__DIR__. '/install/index.php')) $xoops