예제 #1
0
파일: init.php 프로젝트: rafalenden/KioCMS
// Set important variables
$m = $stylesheets = $module = $system = $errors = $form = $path = $stats = $permit = $groups = array();
/*
 Zarezerwowane zmienne:
 $module, $system, $errors, $form, $path, $permit, $groups, $stats, $keywords,
 $description, $head, $stylesheets, $lang, $lang_system, $m, $left, $right
*/
// Root directory
define('ROOT', dirname(__FILE__) . '/');
define('TIMESTAMP', time());
define('DATE_FORMAT', 'Y-m-d');
define('TODAY', date('Y-m-d'));
define('YESTERDAY', date('Y-m-d', TIMESTAMP - 86400));
define('TOMMOROW', date('Y-m-d', TIMESTAMP + 86400));
require_once ROOT . 'system/functions.php';
Kio::startTimer();
require_once ROOT . 'config.php';
error_reporting(ERRORS);
if (!INSTALLED) {
    redirect(ROOT . 'install.php');
}
require_once ROOT . 'system/' . DB_TYPE . '.php';
Kio::loadConfig();
Kio::loadStats();
Kio::loadGroups();
Kio::addTitle(Kio::getConfig('title'));
Kio::setDescription(Kio::getConfig('description'));
Kio::setKeywords(Kio::getConfig('keywords'));
Kio::addHead(Kio::getConfig('header'));
$kio->show_blocks = true;
$kio->blocks = Kio::getConfig('blocks');