Post
by felixaux111 » Sat Jan 07, 2006 3:08 am
Har i lengre tid skrevet inn en liten kode i /includes/joomla.php som har løst mitt problem.
if (file_exists( 'components/com_mambelfish/mambelfish.php' )) {
$mosConfig_mbf_content='1'; // can also go into the configuration - but this might be overwritten!
require_once( "administrator/components/com_mambelfish/mambelfish.class.php");
require_once( "components/com_mambelfish/classes/mambelfish.class.php");
}
if( $mosConfig_mbf_content ) {
$database = new mlDatabase( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
} else {
$database = new database( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
}
if ($mosConfig_mbf_content) {
$mosConfig_defaultLang = $mosConfig_lang; // Save the default language of the site
$iso_client_lang = MambelFish::discoverLanguage( $database );
$_MAMBELFISH_MANAGER = new MambelFishManager();
}
Denne settes inn i linje 80 i Joomla 1.0.5 rett før
if ($database->getErrorNum()) {
$mosSystemError = $database->getErrorNum();
$basePath = dirname( __FILE__ );
include $basePath . '/../configuration.php';
include $basePath . '/../offline.php';
exit();
Fant den på en av trådene i forumet.
Om det viser seg at den er "livsfarlig", så har jeg i grunnen kjørt den en stund. Vel, vel.
Flerspråklig, har i hvertfall fungert bra frem til nå. Og har ikke registrert noen hackinger enda...
felix