Покажи файл JROOT/components/com_jcomments/libraries/joomlatune/joomla/jversion.php
<?php
/**
* Joomla version defines
*
* @version 1.0
* @package JoomlaTune.Framework
* @subpackage Joomla
* @author Sergey M. Litvinov (smart@joomlatune.ru)
*
@copyright (C) 2008 by Sergey M. Litvinov (
http://www.joomlatune.ru)
* @license GNU/GPL:
http://www.gnu.org/copyleft/gpl.html */
if (!defined('JOOMLATUNE_JVERSION')) {
if (defined('_JEXEC') && class_exists('JApplication')) {
define('JOOMLATUNE_JVERSION', '1.5');
define('JOOMLATUNE_JPATH_SITE', JPATH_SITE);
$live_site = substr_replace(JURI::base(), '', -1, 1);
$basePath = strtolower(str_replace('\\', '/', JPATH_BASE));
$administratorPath = strtolower(str_replace('\\', '/', JPATH_ADMINISTRATOR));
if ($basePath == $administratorPath) {
$live_site = str_replace('/administrator', '', $live_site);
}
define('JOOMLATUNE_LIVE_SITE', $live_site);
if (!defined('_ISO')) {
define('_ISO', 'charset=utf-8');
}
$config = JFactory::getConfig();
if (!$config->getValue('config.legacy')) {
$config->setValue('config.live_site', JOOMLATUNE_LIVE_SITE);
$config->setValue('config.absolute_path', JOOMLATUNE_JPATH_SITE);
$config->setValue('config.cachepath', JPATH_BASE . DS . 'cache');
$lang = JFactory::getLanguage();
$lng = is_callable(array('JLanguage', 'getBackwardLang'))? $lang->getBackwardLang() : $lang->getTag();
$config->setValue('config.lang', $lng);
} else {
$config->setValue('config.cachepath', JPATH_BASE . DS . 'cache');
}
if (empty($GLOBALS['my'])) {
$user = JFactory::getUser();
$GLOBALS['my'] = (object) $user->getProperties();
$GLOBALS['my']->gid = $user->get('aid', 0);
}
require_once (dirname(__FILE__).'/jtable_15.php');
} else {
global $mosConfig_absolute_path, $mosConfig_live_site;
define('JOOMLATUNE_JVERSION', '1.0');
define('JOOMLATUNE_JPATH_SITE', $mosConfig_absolute_path);
define('JOOMLATUNE_LIVE_SITE', $mosConfig_live_site);
require_once (dirname(__FILE__).'/jtable_10.php');
}
}
?>