Вход Регистрация
Файл: adultscript-2.0.3-pro/files/mobile/components/language.php
Строк: 34
<?php
defined
('_VALID') or die('Restricted Access!');
class 
VComponent_mobile_language extends VMobile
{
    public function 
__construct()
    {
        
parent::__construct();
    }
    
    public function 
render()
    {
        if (isset(
$_GET['url'])) {
            
$redirect = base64_decode(trim($_GET['url']));
            if (
strpos($redirect, MOBILE_URL) === FALSE) {
                throw new 
VException('Invalid URL passed to language!');
            }
        }
    
        
$language    = VLanguage::get('language');
        
$languages    = VLanguage::get('languages');
        if (isset(
$_GET['code']) && $_GET['code'] != '') {
            
$code = VF::factory('filter')->get('code', 'STRING', 'GET');
            if (isset(
$languages[$code])) {
                
$_SESSION['language'] = $code;
                
VF::redirect($redirect);
            }
        }
        
        
$this->tpl->title         = __('language-title');
        
$this->tpl->meta_title    = __('language-title').' - '.$this->mcfg['site_name'];
        
$this->tpl->language    = $language;
        
$this->tpl->languages    = $languages;
        
$this->tpl->redirect    = (isset($redirect)) ? $redirect : NULL;
        
$this->tpl->load(array('language'));
        
$this->tpl->display();
    }
}
Онлайн: 2
Реклама