Вход Регистрация
Файл: adultscript-2.0.3-pro/files/admin/modules/tools/components/engines.php
Строк: 37
<?php
defined
('_VALID') or die('Restricted Acccess!');
class 
VComponent_Admin_tools_engines
{
    public function 
__construct()
    {
    }

    public function 
render()
    {
          
$cfg        = VCfg::group('core.config');
          
          
$errors        = array();
          
$messages    = array();
          if (isset(
$_POST['submit-engines'])) {
              
$filter                = VF::factory('filter');
              
$google_analytics    = trim($_POST['google_analytics']);
              
$google_webmasters    = trim($_POST['google_webmasters']);
              
$yahoo_explorer        = trim($_POST['yahoo_explorer']);
              
$bing_validate        = trim($_POST['bing_validate']);
              
              
$cfg['google_analytics']    = $google_analytics;
              
$cfg['google_webmasters']    = $google_webmasters;
              
$cfg['yahoo_explorer']        = $yahoo_explorer;
              
$cfg['bing_validate']        = $bing_validate;
              
              
$cfg_file = require BASE_DIR.'/config.php';
              foreach (
$cfg_file as $key => $value) {
                  if (isset(
$cfg[$key])) {
                      unset(
$cfg[$key]);
                  }
              }
              
              
$db            = VF::factory('database');
              
$db->query("UPDATE #__config
                          SET config_cache = '"
.$db->escape(serialize($cfg))."'
                          WHERE name = '"
.$db->escape($cfg_file['default'])."'
                          LIMIT 1"
);
              
              
VCfg::cache_set('config', $cfg, 'config');
              
$cfg = VCfg::group('core.config', true, true);
              
              
$messages[] = 'Webmaster Tools updated!';
          }
    
        
$tpl = VF::factory('template');
        
$tpl->cfg            = $cfg;
        
$tpl->menu          = 'tools';
        
$tpl->submenu       = 'google';
        
$tpl->meta_title    = 'Admin::Tools::Google';
        
$tpl->errors        = $errors;
        
$tpl->messages        = $messages;
        
$tpl->load(array('header', 'tools_engines', 'footer'));
        
$tpl->display();
    }
}
Онлайн: 2
Реклама