Hola de nuevo. Os copio el código completo. Agradecería que fuerais lo más precisos y literales posible porque poca idea tengo de todo esto.
Muchas Gracias
Código PHP:
Ver original<?php
/**
* @version: $Id$
* @copyright: Copyright (C) 2006-2008 Elxis.org. All rights reserved.
* @package: Elxis
* @subpackage: Loader
* @author: Ioannis Sannos
* @link: http://www.elxis.org
* @description: Elxis loader
* @license: http://www.gnu.org/copyleft/gpl.html GNU/GPL
* Elxis CMS is a Free Software
*/
defined( '_VALID_MOS' ) or
die( 'Direct Access to this location is not allowed.' );
//Load eUTF for UTF-8 string handling
require_once( $mosConfig_absolute_path . '/includes/Core/utf8.class.php' );
//example of use: eUTF::functionname()
//Load and Initialize FileManager
require_once( $mosConfig_absolute_path . '/includes/Core/filemanager.class.php' );
$fmanager = new FileManager;
//Load Elxis Core
require_once( $mosConfig_absolute_path . '/includes/Core/elxis.php' );
//Load Language
//Elxis admin language
require_once( $mosConfig_absolute_path . '/includes/Core/alanguage.php' );
$elxis_language = &new ElxisLang();
if (isset ($_GET['mylang'])) { } else {
$elxis_language->getLang();
}
$alang = $elxis_language->alang;
require_once( $mosConfig_absolute_path.'/includes/Core/locale.php' );
eLOCALE::set_locale( $alang );
require_once( $mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.php' );
require_once( $mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.gemini.php' );
$option = strtolower( mosGetParam
( $_REQUEST, 'option', '' ) ); if ($option == '') { $option = 'com_admin'; }
if (@file_exists ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.'.$option.'.php')) { require_once ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.'.$option.'.php');
} elseif (@file_exists ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.com_'.$option.'.php')) { require_once ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.com_'.$option.'.php');
} else {
require_once ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.com_admin.php');
}
$adminLanguage =& new adminLanguage();
require_once ($mosConfig_absolute_path.'/administrator/language/'.$alang.'/'.$alang.'.xml.php');
$xmlLanguage =& new xmlLanguage();
} else {
//Elxis frontend language
require_once( $mosConfig_absolute_path.'/includes/Core/language.php' );
$elxis_language = &new ElxisLang();
if (isset ($_GET['mylang'])) { } else {//a2
$elxis_language->getLang();
}//t2
$lang = $elxis_language->lang;
require_once( $mosConfig_absolute_path.'/includes/Core/locale.php' );
eLOCALE::set_locale( $lang );
require_once ($mosConfig_absolute_path.'/language/'.$lang.'/'.$lang.'.php');
require_once ($mosConfig_absolute_path.'/language/'.$lang.'/'.$lang.'.gemini.php');
//require_once ($mosConfig_absolute_path.'/language/'.$lang.'/'.$lang.'.xml.php');
//$xmlLanguage =& new xmlLanguage();
}
require_once( $mosConfig_absolute_path.'/includes/Core/preflang.class.php' );
?>