Actualizar Mootools 1.2 en joomla 1.5


A la espera de la liberación del Joomla 1.6, el cual vendrá con Mootools 1.2 por defecto, explico de forma breve como actualizar la librería javascript Mootools 1.1 a Mootools 1.2 para el Joomla 1.5

Si incluimos esto en nuestro index.php tendremos un conflicto sobre los scripts.
<script type="text/javascript" src="/media/system/js/mootools.js"></script>
<script type="text/javascript" src="/media/system/js/mootools2.js"></script>

Por ello vamos a la carpeta libraries/joomla/html/behavior.php y sobre la funcion mootools() dejamos el siguiente codigo

En la funcion mootools

function mootools($debug = null)
{
global $mainframe;
static $loaded;
$administrator = JFactory::getApplication('administrator');
// Only load once
if ($loaded) {
return;
}

// If no debugging value is set, use the configuration setting
if ($debug === null) {
$config = &JFactory::getConfig();
$debug = $config->getValue('config.debug');
}

// TODO NOTE: Here we are checking for Konqueror - If they fix thier issue with compressed, we will need to update this
$konkcheck = strpos (strtolower($_SERVER['HTTP_USER_AGENT']), "konqueror");

if ($debug || $konkcheck) {
JHTML::script('mootools-uncompressed.js', 'media/system/js/', false);
} else {
// interface is for the front end show 1.2b
if($mainframe->isSite())
{
JHTML::script('mootools2.js', 'media/system/js/', false);
//Otherwise, use the stable 1.11
}else{
JHTML::script('mootools.js', 'media/system/js/', false);
}
}
$loaded = true;
return;
}

Seguidamente añadimos la funcion mootoolsMore

function mootoolsMore() {

 JHTML::script('mootools-1.2-more.js');
}

Para descargar mootools la utlima version vamos a

http://mootools.net/download


Descarga mootols 1.2.4 desde Syswoody

Via: http://www.ociolapalma.com/2009052748/como-actualizar-el-mootools-11-to-12-de-joomla-15

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO