26 lines
586 B
PHP
26 lines
586 B
PHP
<?php
|
|
|
|
if(!defined('ONYX')) exit;
|
|
|
|
define('SMARTY_DIR',ONYX.'modules/templates/smarty/');
|
|
|
|
require_once(SMARTY_DIR."Smarty.class.php");
|
|
|
|
define('_TEMPLATE_DIR',ONYX.'tpl/'.$OPT['tpl'].'/');
|
|
define('_TEMPLATE_COMPILE',ONYX.$OPT['compile']);
|
|
define('_TEMPLATE_CONFIG',ONYX.$OPT['config']);
|
|
define('_TEMPLATE_CACHE',ONYX.$OPT['cache']);
|
|
|
|
class Template extends Smarty
|
|
{
|
|
var $template_dir = _TEMPLATE_DIR;
|
|
var $compile_dir = _TEMPLATE_COMPILE;
|
|
var $config_dir = _TEMPLATE_CONFIG;
|
|
var $cache_dir = _TEMPLATE_CACHE;
|
|
|
|
var $compile_check = false;
|
|
var $force_compile = true;
|
|
}
|
|
|
|
?>
|