Ir al contenido principal

Snippets Mongo DB

 Esta publicación servirá para ir colocando fragmentos de consultas que en algún momento me fueron útiles para usarlo en MongoDB Fragmento 1:  Se requería obtener todos los elementos que dentro de un atributo que es de tipo array(arreglo) coincida  con type:"fire"  Fragmento 2: Se requería actualizar el atributo " lastUpdate "  de toda la colección donde la  edad sea mayor o igual a 15.

Actualizar el Mootools (1.1 to 1.2) de Joomla 1.5



Esto me servio de maravilla pues la version 1.2 tiene unas nuevas animaciones que me gustaron y claro que tenia que aplicarlos a un proyecto elaborado en el cms joomla y pues ya googleando me tope con esto ocio la palma que decia que necesitavamos hacer esto para no quitar la version 1.1 y no tener problemas con las animaciones que trae por default el joomla en la version 1.5.x asi que decia algo asi::

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

Algunos componentes/módulos ya hacen uso de Mootools 1.2 y esto crea una "incompatibilidad" dejando fuera de combate todas los efectos tan bonitos que nos ofrece Mootools.

El hecho de que hayan dos etiquetas llamando a versiones distintas, nos dará fallo.


¿Cómo actualizar el Mootools de Joomla 1.5?

Debes añadir esta función en el siguiente archivo del core de Joomla: libraries/joomla/html/behavior.php > function mootools()

No olvides meter los archivos .js de la versión 1.2 en media/system/js/..

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;
}

También tienes que añadir la función "More":

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

Esperando que esto en algun momento lo vuelva a utilzar lo deja en el blog ....:)

Comentarios

Entradas más populares de este blog

Resetear usuario y contraseña Weblogic

Esta ocasión se me presento un pequeño problema con el acceso a mi weblogic local, podía levantar mi weblogic pero para entrar a la consola no tenia el usuario ni password (Autenticación Denegada Weblogic).Por lo que busque en la red para poder resetear el usuario y password de weblogic.

No se puede llamar Invoke o a BeginInvoke

Que tal banderola pues aca escribiendo sobre un error que me dio al instalar el administrador Microsoft SQL 2008 , pues bien resulta que necesitaba instalar esta tool, y cuando trataba de iniciar el wizard me lanzaba un error que decia algo asi " No se puede llama a Invoke o a BeginInvoke en un control hasta que se halla creado el indentificador de ventana" si no me creen vean la imagen : y entonces me dije a mi mismo, "mi mismo como le voy hacer" entonces pues tube que recurrir a mi salvacion como siemore :D San Google.com, y ya con unas cuantas palabras clave pues que me lanza algunos resultados de los cuales me habia encontrado algo como esto: Problemas al instalar SQL Server 2008 ? Para lo cual no hice caso a este tip pues resulta que yo no tenia instaldo el windows xp, mas bien tenia instalado el windows 7 por que leyendo en los comentarios que se habian hecho llegue a un muy buen tip que decia algo asi: "Para aquellos compañeros que quieren instalar el S