Exemple #1
0
                    //				not_found(t('Podstrona <strong>%page</strong> nie istnieje.', array('%page' => u0)), array(
                    //					'Moduł obsługujący nie jest zainstalowany.',
                    //					'FIRST_404_COUSE',
                    //					'SECOND_404_COUSE'));
                }
        }
    } else {
        try {
            $codename = Kio::getConfig('front_page');
            if (!Module::exists($codename)) {
                throw new Exception(t('Module dosn&apos;t exists'));
            }
            require_once ROOT . 'modules/' . $codename . '/' . $codename . '.module.php';
            $module = new $codename();
            echo $module->getContent();
            define('MODULE', $codename);
        } catch (Exception $e) {
            define('MODULE', 'error_404-module');
            echo $e->getMessage() . '<br/>' . $e->getFile() . ':' . $e->getLine();
        }
        //if (!$module->name) $module->name = end($kio->path);
    }
}
if (!$module->name) {
    $module->name = Kio::getModuleName();
}
$module->content = ob_get_contents();
ob_end_clean();
//$kio->blocks_disabled = ${MODULE}['blocks'] ? ${MODULE}['blocks'] : $cfg->system['blocks'];
require_once ROOT . 'themes/' . THEME . '/' . THEME . '.theme.php';
unset($config, $system, $kio, $user, $form, $lang, $lang_system, $module, $stats, $permit, $groups, $sql);