Example #1
0
if ($MainSiteDebug === true) {
    error_reporting(E_ALL);
    @ini_set('display_errors', 1);
} else {
    error_reporting(E_ERROR);
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Template.class.php";
$tpl = new Template();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/IniSets.class.php";
$ini = new IniSets();
$my_array['title'] = "{$MainPageTitle}";
$my_array['tpldir'] = $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/";
$my_array['SiteFolder'] = $_SESSION['SiteFolder'];
$tpl->Assign($my_array);
if (isset($_GET['c'])) {
    $content = $tpl->ParseComponent($_GET['c']);
} else {
    $content = $tpl->ParseComponent("");
}
$my_array['content'] = "{$content}";
$tpl->Assign($my_array);
if (isset($_GET['c'])) {
    $tpl->ParseModules($my_array, $_GET['c']);
} else {
    $tpl->ParseModules($my_array, "");
}
$tpl->Assign($my_array);
if (isset($_GET['c']) && !empty($_GET['c']) && isset($_POST['ajaxed'])) {
    echo $my_array['content'];
} else {
    $tpl->Display($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/Index.tpl.php");