<?php
session_start();
header("Content-Type: text/html; charset=utf-8", true);

/* Set the time zone for Brazil
========================================================================================*/
date_default_timezone_set('America/Sao_Paulo');
$anoAtual = gmdate("Y");

/* Start Time Function - Page Loading Time
========================================================================================*/
$script_start = microtime(true);

/* Client ID
========================================================================================*/
$idSite = "52";
$path = "/var/www";
$smartyVersion = "5.8.4";
$_SESSION["idsite"] = $idSite;
$templateName = "webrs";
$pastaCache = "7QshVw39Kc";

/* System Directories and Folders
========================================================================================*/
define("CONFIG", $path . "/app/config/" . $idSite . "/");
define("MODULES", "assets/modules/");
define("SMARTY_DIR", $path . "/vendor/smarty/" . $smartyVersion . "/libs/");

/* Configs/Database
========================================================================================*/
require(CONFIG . "connection.inc.php");

/* Load Smarty PHP library
========================================================================================*/
require_once(SMARTY_DIR . "Smarty.class.php");

/* Comment if it's version 4 => #use Smarty\Smarty;
========================================================================================*/
use Smarty\Smarty;

$smarty = new Smarty();
$smarty->compile_check = true;
$smarty->debugging = false;
$smarty->caching = false;
$smarty->escape_html = false;
$smarty->setTemplateDir(__DIR__ . '/assets/templates/' . $templateName);
$smarty->setCompileDir($path . '/app/compiled/' . $pastaCache);

/* Smarty PHP Config/Functions
========================================================================================*/
require(CONFIG . "config.inc.php");
require(CONFIG . "functions.inc.php");

/* Header
========================================================================================*/
$smarty->display('header.tpl');

/* Main - Content/Pages
========================================================================================*/
if (isset($_GET['acao']) && $_GET['acao'] != "") {
    require(MODULES . "mod_content.php");
    $smarty->display('main.tpl');
} else {
    require(MODULES . "mod_list_dominios.php");	
    require(MODULES . "mod_list_news.php");
    $smarty->display('home.tpl');
}

/* Start Time (end function)
========================================================================================*/
$script_end = microtime(true);
$elapsed_time = round($script_end - $script_start, 5);

/* Counter by IP
========================================================================================*/
require(MODULES . "mod_visitas.php");

/* Footer
========================================================================================*/
$smarty->display('footer.tpl');
