<?php
/**
 *
 * Futureweb CMS
 *
 * @copyright Futureweb Design Inc. - Hungary
 * @copyright Ahol nincsenek jelölve, feltüntetve, mellékelve jogi feltételek ott
 *            az index.php fájlra vonatkozó jogok az érvényesek!!!
 *
 * @version v2.4.4
 *
 ** ****************************************************************************/


/**
 * "FRAMEWORK" behívása
 */
include 'framework/init.php';

// Projekt URL megfelelő beállítása:
FW::$config['project_url'] = 'http' . (FW::is_https()?'s':'') . '://' . str_replace('//', '/', $_SERVER['HTTP_HOST'] . dirname($_SERVER['SCRIPT_NAME']) . '/');

// Whoops hibakezelő behívása csak 127.0.0.1-en:
if(
    file_exists($whoops = __DIR__ . '/page/whoops.php')
    &&
    (
        $_SERVER['HTTP_HOST'] == 'localhost'
        || $_SERVER['HTTP_HOST'] == '127.0.0.1'
    )
  )
{
    include $whoops;
}

// Output buffering start:
FW::start_ob();

// A 'page' "module" betöltése:
FW::load_modules(array('page' => 'page'));

// Az oldal adatainak betöltése:
include __DIR__.'/page/config.php';

// Session indítás:
FW::$config['session']['name'] = 'fw-page';
FW::$config['session']['path'] = dirname($_SERVER['SCRIPT_NAME']);
FW::$config['session']['expire'] = 60*60;
FW::$config['session']['lifetime'] = 60*60;
FW::session_init();


// Nyelvi beállítások, ellenőrzések:
FW::language_init();

$controller = Controller::factory();
echo $controller;

// Output buffering end:
FW::end_ob();
?>