Joomla 1.5 e Mootools 1.2

Joomla 1.5 viene equipaggiato per default con la libreria JavaScript Mootools, versione 1.1.

Questo è un fatto molto importante, con vantaggi e svantaggi: innanzi tutto i vantaggi sono relativi al fatto che abbiamo a disposizione questa libreria in tutti i siti realizzati con Joomla, per cui possiamo divertirci ad utilizzarla in svariati modi.

Gli svantaggi sono:

  • dobbiamo modificare il core di Joomla ( oppure utilizzare un'estensione) se non vogliamo includere la libreria
  • se vogliamo utilizzare un'altra libreria JavaScript dobbiamo disabilitare Mootools (vedi il punto precedente)
  • Joomla include Mootools 1.1, non l'ultima versione 1.2

Mootools 1.1 e 1.2, a dispetto del numero di versione molto vicino sono incompatibili.

Ian MacLennan,in collaborazione con Darren Waddell, responsabile del Mootools 1.1 Compatibility Layer, ha creato e rilasciato un plugin che istruisce Joomla in modo che carichi la versione di Mootools 1.2, e con esso anche il Mootools 1.1 Compatibility Layer.

Per utilizzare questo plugin:

  1. scaricare il pacchetto
  2. installarlo dall'interfaccia di amministrazione di Joomla
  3. attivare il plugin dal pannello "Gestione Plugin"

Fatto! A questo punto sarà possibile usare codice per Mootools 1.2 con Joomla 1.5!