Override output mod_login in Joomla! 1.5
In un articolo precedente è stato affrontato il tema dell'override di un template per Joomla! 1.5, anche se sarebbe più corretto scrivere "override dell'output del core di Joomla!". Si tratta, come abbiamo visto, della sovrascrittura dei file nativi di Joomla!, il Core, appunto.
Nell'articolo odierno tratteremo da vicino l'override di un modulo installato di default con Joomla!: il mod_login, altrimenti conosciuto come il form che permette l'accesso ad un'area riservata del sito, previa registrazione da parte dell'utente.
Creare sottovoci di menu in Joomla!
Dopo aver presentato l'articolo inerente la creazione di menu in Joomla!, verrà descritto, nel presente tutorial, come poter creare un menu con sottovoci. Tale menu potrebbe tornarci utile quando un sito web lo si vorrebbe strutturare in macroaree alle quali far appartenere delle "microaree" che possono essere raggiunte, appunto, attraverso la navigazione delle voci di menu.
Cosa è l'override dell'output di Joomla!
Continuare a tessere le lodi di Joomla! potrebbe apparire quasi una "sottomissione" allo stesso CMS, come se fosse la sola ed unica piattaforma senza la quale il web si sarebbe fermato. Non è assolutamente mia intenzione procedere in questa direzione ma posso affermare che Joomla! 1.5 si presta benissimo a personalizzazioni sia per quanto riguarda il template e sia, da non sottovalutare per nulla, per quanto riguarda l'output dei contenuti.
Module Chrome: personalizzare l'output di un modulo in Joomla!
Cosa si intende con il termine module chrome? Sostanzialmente ci si riferisce ai diversi tipi di output - con relativo codice html prodotto dal core di Joomla! 1.5 - per quanto riguarda la presentazione dei contenuti presenti, appunto, in un determinato modulo.
Jdoc statements: comprendere come Joomla! visualizza l'output in un sito
Le dichiarazioni da includere nel file index.php di Joomla!, affinchè l'output sia visualizzato, con la nuova versione 1.5, prendono in nome di Jdoc statements.