forse ti sarà utile questo articolo
Utilissimo direi!

Risolve anche un problema non da poco: mootools spesso non serve nel front-end, ma serve e come nel back-end di amministrazione.
Certo, c'era una soluzione più elegante: nel file libraries\joomla\html\html\behavior.php, mettere due test all'inizio delle funzioni mootools() e caption() che effettuano un return se l'utente non è autenticato.
Ma, ho provato ad usare & JFactory::getUser() come test, e decisamente non è "igienico", per più di un motivo!
Se tu hai un suggerimento migliore per verificare se l'utente è autenticato o meno...