La nuova e tanto attesa versione 1.5 di Joomla! segna un importante passo avanti per questo progetto. Già considerato da molti tra i migliori CMS (Content Management System) Open Source, Joomla! è uno strumento che permette di realizzare siti web dinamici in maniera semplice e veloce. Grazie a un pannello di controllo ricco di icone, la creazione dei contenuti e la configurazione del sito risultano intuitive, senza richiedere la modifica o l’inserimento di righe di codice. L’utilizzo di un editor integrato, la cui interfaccia utente ricorda quella delle note applicazioni di office automation, aiuta l’amministratore del sito nell’inserimento del testo e delle immagini e nell’impaginazione. Alcune delle molteplici potenzialità offerte da Joomla!, oltre al semplice inserimento di contenuti, sono il commercio elettronico, la pubblicazione di gallerie fotografiche, i sondaggi, la gestione di comunità online e molto altro. Il template, cioè l’interfaccia grafica del sito, consente di apportare modifiche
anche sostanziali all’aspetto estetico senza toccare i contenuti. On-line è possibile reperire moltissimi template gratuiti per personalizzare Joomla anche senza sapere nulla di web design. Sempre on-line, sui siti di supporto nazionali o internazionali, viene offerto aiuto sui forum o attraverso semplici wiki; questa continua condivisione di risorse nella grande comunità di Joomla! è la vera
anima del progetto
Come usare questo libro...............................................................................6
Introduzione.....................................................................................................7
Come reperire i file usati nel libro..............................................................8
Prepararsi a lavorare con Joomla!: requisiti e strumenti .......9
Lezione 1 - Hosting dedicato a Joomla!........................................................10
Lezione 2 - Requisiti tecnici per installare Joomla! sul proprio spazio web.....12
Lezione 3 - Gli strumenti di lavoro.................................................................14
Installazione di Joomla!................................................................17
Lezione 1 - Installazione di Joomla in remoto...............................................18
Esploriamo il sito............................................................................23
Lezione 1 - Il lato pubblico (front-end)...........................................................24
Lezione 2 - Il lato amministrativo (back-end)................................................26
Configurazione globale di Joomla!.............................................31
Lezione 1 - Configurazione globale: Sito.......................................................32
Lezione 2 - Configurazione di Sistema...........................................................34
Lezione 3 - Configurazione Server.................................................................36
Gestione utenti................................................................................39
Lezione 1 - Gestione della registrazione degli utenti....................................40
Lezione 2 - Gestione dei permessi degli utenti.............................................42
Gestione dei contenuti..................................................................47
Lezione 1 - Creare una nuova sezione...........................................................48
Lezione 2 - Creare una nuova categoria........................................................50
Lezione 3 - Creare un nuovo articolo e gestire i parametri..........................52
Gestione delle immagini...............................................................57
Lezione 1 - Gestire le immagini con Joomla!................................................58
Lezione 2 - Inserire un’immagine in un contenuto.......................................60
Personalizzazione dell’interfaccia grafica................................65
Lezione 1 - Cos’è il template...........................................................................66
Lezione 2 - Installare un template..................................................................68
Lezione 3 - Modificare un template................................................................70
Gestione dei menu..........................................................................75
Lezione 1 - Creare nuovi menu e voci di menu.............................................76
Lezione 2 - Parametri di una voce di menu tipo Articoli..............................78
Lezione 3 - Parametri di una voce di menu tipo Utente...............................82
Gestione dei componenti e dei moduli predefiniti di Joomla.....85
Lezione 1 - Gestione Banner...........................................................................86
Lezione 2 - Gestione Contatti..........................................................................90
Lezione 3 - Gestione News Feed....................................................................92
Lezione 4 - Gestione sondaggi.......................................................................94
Lezione 5 - Gestione Web Link.......................................................................96
Lezione 6 - Gestione, posizione e parametri dei moduli..............................98
Lezione 7 - Modulo Articoli Correlati...........................................................100
Lezione 8 - Immagine casuale e Wrapper....................................................102
Lezione 9 - Modulo Ultime notizie................................................................104
Lezione 10 - Moduli Sezioni e Feed del sito................................................106
Installazione di componenti, plugin e moduli.........................109
Lezione 1 - Installare nuovi componenti......................................................110
Lezione 2 - Installare un nuovo modulo......................................................114
Lezione 3 - Installare un nuovo plugin.........................................................116
Ottimizzazione per i motori di ricerca
(configurazione SEO e htaccess)...............................................119
Lezione 1 - Tecniche base SEO.....................................................................120
APPENDICE A..............................................................................................125
Backup e aggiornamenti...............................................................................125
APPENDICE B..............................................................................................127
Riferimenti utili..............................................................................................127