Ejemplo n.º 1
0
ini_set('display_errors', 'On');
set_time_limit(300);
$time = microtime();
define('SERVER_ROOT', dirname(__FILE__) . '/');
define('SERVER_HOST', "http://" . $_SERVER['HTTP_HOST'] . str_replace('index.php', '', $_SERVER['PHP_SELF']));
if (isset($_REQUEST['template'])) {
    if (file_exists(SERVER_ROOT . 'js/template/' . $_REQUEST['template'] . '.html')) {
        echo file_get_contents(SERVER_ROOT . 'js/template/' . $_REQUEST['template'] . '.html');
    } else {
        echo 'Template not found';
    }
    exit;
}
require_once 'api/api.php';
if (isset($_REQUEST['app'])) {
    $core->set_current_app($_REQUEST['app']);
} else {
    $core->set_current_app('dashboard');
}
if (isset($_REQUEST['ajax_call'])) {
    $core->call_ajax();
}
$core->load_base_template();
if (isset($_REQUEST['page'])) {
    $core->set_current_page($_REQUEST['page']);
} else {
    $core->set_current_page('home');
}
$core->execute_template();
load_time($time);
Ejemplo n.º 2
0
 public function __construct()
 {
     //  Set some default variables to use in the template
     $this->set(array('load_time' => load_time(), 'base' => Url::base() . (Url::base() != '\\' ? '/' : ''), 'scaffold_version' => scaffold_version()));
 }