48
Joomla 2.5 Lezione 2

Joomla 2 - fabiozanchetta.files.wordpress.com · Joomla: le estensioni I moduli • I Moduli sono delle estensioni che forniscono a Joomla delle funzionalità localizzate in determinate

  • Upload
    buidiep

  • View
    231

  • Download
    0

Embed Size (px)

Citation preview

Joomla 2.5

Lezione 2

Joomla: le estensioni

Una delle caratteristiche di joomla è l’esistenze di una grande varietà di estensioni che estendono ed amplificano le funzionalità di base del Cms. Le estensioni vanno installate a parte e si trovano sul sito ufficiale di joomla:

http://extensions.joomla.org/

Le estensioni possono essere: moduli, componenti o plugin

Il file da installare è sempre un file compresso zip. Una volta installato sarà gestibile attraverso le finestre relative ai componenti, ai plugin e ai moduli.

Joomla: le estensioni I moduli • I Moduli sono delle estensioni che forniscono a Joomla delle funzionalità

localizzate in determinate posizioni all'interno del template. Ci sono diversi tipi di moduli. Esempi di moduli sono: i menu, i moduli immagine casuale, il modulo carrello negli e-commerce, i moduli per il cambio di lingua nei siti multilingua, lo slide con le ultime news..

I plugin • I plugin sono funzioni che vengono attivate quando avvengono particolari eventi

all'interno del sito. Sono plugin, ad esempio, molti player usati per i contenuti multimediali negli articoli (es. l’inclusore di video youtube o di google map)

I componenti • I componenti contengono funzionalità che coinvolgono più parti del CMS.

Possono contenere anche moduli e plugin e sono utilizzati per implementare funzionalità anche complesse. Esempi di componenti già presenti nella versione base di Joomla sono la gestione Banner, la gestione dei link, altri editor di contenuti, fotogallery, forum…

Andando nella sezione "Gestisci", si arriva invece all'elenco delle estensioni installate.

Joomla: i moduli La visualizzazione della pagina di un sito creato con Joomla dipende dal template e dalle aree da esso gestite in cui il CMS inserisce i Moduli

Logo del sito Posizione: banner

Menù principale Posizione: top

Cambio lingua Posizione: user4

Image slider Posizione: user1

News scienza Eventi e convegni Ecc.. Posizione: left

Joomla: i moduli Gestione moduli • Tutti i moduli sono gestiti dal backend nella gestione

moduli. Estensioni -> Gestione Moduli (module manager)

Per ogni modulo sono specificati i seguenti parametri : • Titolo: il nome del modulo che può essere visualizzato o

meno • Stato: indica se il modulo è attivo o no. • Posizione: indica il nome del segnaposto in cui il modulo

verrà posizionato. • Ordine: nel caso in cui piu moduli vengano inseriti nella

stessa posizione, serve a dare un ordinamento. • Tipo: indica il tipo di modulo. • Pagine: indica se il modulo sarà visibile su tutte le pagine o

solo su alcune pagine scelte. • Accesso: indica il gruppo di utenti che potranno

visualizzare il modulo. • Lingua: indica la lingua per il quale il modulo sarà visibile.

Joomla: i moduli Gestione moduli I pulsanti Nuovo e Modifica permettono di creare un nuovo modulo o di modificare i parametri di uno esistente mentre il pulsante Duplica serve per creare una copia del modulo selezionato. I pulsanti Pubblica e Sospendi servono per cambiare lo stato dei moduli selezionati mentre il pulsante Sblocca serve quando il modulo risulta sbloccato in seguito ad un acccesso da parte di altri utenti oppure per un mancato salvataggio dopo aver effettuato delle modifiche sul modulo.

Crea permette di inserire alcuni moduli standard presenti nella versione corrente di joomla. Il numero delle possibilità di creazione moduli ex-novo cambierà in relazione ai moduli esterni installati

Joomla: i moduli Crea nuovo modulo (carrellata): • Articoli archiviati: mostra una lista dei mesi del calendario contenente articoli archiviati • Articoli correlati: mostra un insieme di articoli correlati con l'articolo che stiamo leggendo • Articoli più letti/Articoli recenti: Mostra un elenco configurabile di articoli • Banner: Fa parte del componente banner che vedremo in seguito e visualizza un banner

pubblicitario • Cerca: visualizza un campo di ricerca • Chi è online: visualizza un contatore con il numero di utenti online • Generatore Feed: permette la distribuzione dei nostri contenuti tramite feed • HTML personalizzato: permette l'inserimento di codice html personalizzato • Immagine casuale: visualizza una immagine casuale tra quelle presenti nella cartellaMedia • Informazioni di sistema: visualizza statistiche sul sistema, sul server e sugli utenti • Lingua: se inserito, permette di scegliere la lingua del sito • Link web: associato al componente di gestione dei link, visualizza un insieme di link web • Login: permette di visualizzare la maschera di login tramite il quale gli utenti possono loggarsi o

registrarsi • Menu: serve ad inserire un menu tra quelli creati nell'apposita sezione • Percorso: visualizza il percorso di navigazione seguito per giungere al contenuto che si sta leggendo • Wrapper: permette di effettuare un wrap con un url web.

Joomla: i moduli Parametri dei moduli: Ogni modulo ha una serie di parametri fissi e una serie di parametri variabili dipendenti dalle funzioni dello stesso. Parametri fissi: Mostra titolo: visualizza il titolo nella collocazione scelta Posizione: definisce l’area di collocazione del modulo. Area le cui dimensioni dipendono dallo stile CSS associato (es. div class=«left_area».. Stato: il modulo può essere attivo o sospeso Accesso: il modulo può essere attivo ma visualizzato solo dagli utenti registrati Ordinamento: nella stessa area possono coesistere moduli differenti, ordinati nel modo predefinito dall’utente.

Joomla: sviluppiamo un sito [moduli]

Che moduli servono al nostro sito? • Un menù per la registrazione • Un’area login • Un box per le news in primo piano • Un box per le immagini esplicative in slide • Un lettore RSS • Un box con i loghi degli sponsor

Alcuni moduli sono inseriti nel template (immagini slide), gli altri li possiamo trovare fra i moduli standard anche se, teoricamente, possiamo installarne di nuovi e più performanti.

Joomla: sviluppiamo un sito [moduli]

Nuovo menù per la registrazione. Un menù è un modulo e va collocato in un’area del sito, nel nostro caso nell’area «right».

1. Creo il menù 2. Selezione il menù (login menù) e aggiungo

una nuova voce di tipo «login form»

3. Aggiungo i parametri (come il nome della voce di menù) e salvo

4. Trasformo il menù in modulo

5. Gestisco il modulo e lo colloco in area «right»

Joomla: sviluppiamo un sito [moduli]

Nuovo menù per la registrazione. E’ fondamentale Ricordarsi di trasformare Il menù in modulo In modo da poter Essere collocato! Quando clicchiamo su «add module» apriamo una finestra apposita per il menù «modulo» che non è la finestra della voce di menù ma la finestra apposita di gestione del modulo.

Joomla: sviluppiamo un sito [moduli]

Nuovo menù per la Registrazione (area riservata) Oltre al nome (che può essere visibile) dobbiamo scegliere la posizione (vedi slide successiva) e naturalmente lo stato e l’accesso. Ordering, che definisce la gerarchia fra i moduli, diventa un parametro importante quando nella stessa posizioni sono presenti più moduli

Joomla: sviluppiamo un sito

Scegliamo il template fra tutti quelli installati

Decidiamo la posizione del modulo nel layout

Nuovo menù per la registrazione, scelta della posizione.

Joomla: sviluppiamo un sito

Associare il modulo ad una pagina del sito Una delle novità di joomla 2.5 è la possibilità di associare menù e moduli in maniera molto semplice. Nell’area sottostante la zona di assegnazione dei parametri dei moduli c’è una finestra che permette di associare il modulo ad una determinata pagina (associata ad una determinata voce di menù)

Joomla: sviluppiamo un sito Modulo login Il login è un’estensione che troviamo già nel pacchetto base di joomla. Possono essere scaricate versioni più elaborate a questo indirizzo: http://extensions.joomla.org/extensions/access-a-security/site-access/authentication Possiamo in realtà utilizzare sia la voce di menù con la tipologia «login» come per l’area di iscrizione vista in precedenza, sia il modulo da associare ad un’area del sito. Il risultato è lo stesso ma visivamente sono differenti. I passi (per il modulo login preimpostato): 1. Vado su gestione moduli 2. Clicco su aggiungi modulo 3. Scelgo login 4. Imposto i parametri e attivo 5. Scelgo la posizione (right del template)

Joomla: sviluppiamo un sito Modulo news Anche in questo caso possiamo scegliere di utilizzare quello preimpostato. Per differenziarci ne usiamo uno da installare. News in primo piano seleziona gli articoli con l’id category delle news e li visualizza in un box (che sarà un modulo) nell’area indicata da noi

Joomla: sviluppiamo un sito Installare e attivare il modulo news (BT-SLIDER)

Passi: 1. Download del

modulo in formato zip.

2. Extension manager e upload per installarlo in joomla.

3. Gestione moduli e selezione del modulo desiderato (bt-slider).

4. Definisco nome, posizione, accesso, stato e altri parametri base. 5. Imposto i parametri specifici del modulo (tipologia slider, id della categoria da

visualizzare, ecc..) Ogni estensione è un universo a parte e va analizzata distintamente!

Joomla: sviluppiamo un sito Installare e attivare un modulo html personalizzato. Extension manager -> module manager -> new -> custom html L’obiettivo è realizzare una sorta di banner con i loghi di sponsor e soggetti patrocinanti. In questo caso basta editare il contenuto e aggiungere i parametri per ottenere il risultato che vogliamo (lista di loghi)

L’editor di joomla possiede un personale editor html che può essere sempre utile per personalizzare il codice

Joomla: plugin Un Plugin è una particolare estensione Joomla che amplia le funzioni native del CMS. Un plugin non va collocato come un modulo. In genere gestisce un azione collegata ad un evento (ad esempio il caricamento di una pagina con una dicitura che richiama il plugin)

Ogni plugin è personalizzabile. E’ sufficiente aprire la pagina con i parametri da plugin manager.

Joomla: plugin Attivare i plugin (esempio google maps o youtube embed) Passi da fare: 1. Scaricare i plugin dalla pagine delle estensioni di joomla 2. Installarlo dall’extension manager (file zip) 3. Accedere a plugin manager (dal menù extension) 4. Aprire la finestra del plugin MOSAP (google map) 5. Configurare e leggere le istruzioni (ricordandoci di attivare il plugin!) Come funziona il plugin, di fatto? Una volta attivato MOSAP prevede che il plugin venga messo in moto quando ogni volta che l’utente apre una pagina con la dicitura {mosap ..parametri…} , se non ci sono parametri ma solo {mosap} prende i parametri di default del plugin. Allo stesso modo, ad esempio, funziona youtube embed. Ogni qualvolta viene aperta una pagina in cui nei contenuti compare un url di youtube, il plugin farà comparire direttamente il video! (i cui parametri sono settati nell’apposita finestra)

Joomla: plugin

Attivare i plugin La mappa sottostante verrà visualizzata se l’autore ha digitato la dicitura esatta all’interno dell’articolo..

Joomla: plugin Attivare i plugin La mappa sottostante verrà visualizzata se l’autore ha digitato la dicitura esatta all’interno dell’articolo..

Joomla: componenti L’ultima estensione da analizzare è il componente Un componente è una piccola applicazione, sviluppata all'interno del framework Joomla!, che può avere le più svariate funzioni ed essere composta da moduli e plugin insieme Fotogallery, forum, sistemi di e-commerce, sistemi di gestione dei contenuti, editor sono componenti.

I componenti non si trovano sotto «extension» ma hanno un menù a parte con l’elenco in cascata dei componenti installati (o già presenti nella versione installata).

Joomla: componenti Banner • Questo componente permette di Gestire un semplice ed efficiente sistema di advertising sul sito.

In pratica è possibile creare dei banner personalizzati e gestirne la visualizzazione sul sito usando anche l'associato modulo banner. è possibile definire tipologie (categorie) di banner, il numero di visualizzazione ( e click) possibili.

Contatti • Tramite questo componente è possibile dare agli utenti che visitano il sito, informazioni sugli autori degli articoli.

Gli autori vengono divisi in categorie e per ognuno sono visualizzate le informazioni da visualizzare. Utile ad esempio in un sito tipo magazine, in cui ci sono più autori.

Link Web • Nel caso in cui si abbiano molti link da inserire nel proprio sito e li si voglia gestire in modo ordinato, si può usare questo

componente che divide i link in categorie (ad esempio siti amici, utility, siti esterni) e permette l'elenco e la visualizzazione dei link stessi dando per ognuno una visibilità', una descrizione ed altre opzioni.

• Messaggi • Questo componente permette un livello di messaggistica interna tra gli utenti del sito. Motore di Ricerca • Rinnovato e potenziato rispetto alle precedenti versioni, permette ricerche all'interno dei contenuti del sito. Statistiche di Ricerca • Collegato al precedente, questo componente permette una visione completa di tutte le ricerche effettuate sul proprio

sito. News Feed • Questo componente permette la gestione completa di tutti i feed che si vogliono recuperare sul proprio sito.

Anche in questo caso, si possono dividere i feed in categorie. Per un sfruttare il componente bisogna utilizzare il modulo associato (feed) creazione di una voce di menu.

Redirect • Questo è un componente che permette di "correggere" alcuni errore presenti nella struttura del proprio sito.

Tramite questo componente è possibile creare dei redirect in modo da spostare il traffico ricevuto su un url (che può non esistere più perchè cancellato) su di un altro evitando problemi con i motori di ricerca.

I componenti di default

Joomla: home page Nel nostro sito vogliamo un’home page dinamica in continuo aggiornamento. Per ottenere il risultato: • Home page stile blog • Box con ultime news / eventi / altro • Componente apposito per la gestione di news in

prima pagina • Componente apposito per la gestione di home page

strutturate e frammentate stile portale news

Joomla: home page Home page stile blog Joomla permette di definire quali e quanti articoli visualizzare in home page e come strutturare (in modo semplice, a colonne) il layout della prima pagina. L’autore deciderà quali dei suoi articoli (se è un blog saranno gli ultimi editati) saranno visibili in prima pagina. Come? La struttura della home page blog la si desfinisce in relazione alla voce di menù principale (home in genere) del sito (è la voce di menù con la stella!)

Joomla: home page

«layout options» ci mostra i parametri della voce di menù principale (home)

In gestione articoli Definiamo quali Verranno visti in prima Pagina (feautered)

Home page stile blog

Joomla: home page Home page stile blog In basso una rappresentazione dell’effetto finale.

Joomla: home page Homepage dinamica Box news e simili I box dinamici sono moduli che vanno a pescare gli ultimi articoli con un determinato ID (esempio idcategory=1 dove 1 è connesso a news) e, attraverso animazioni ed effetti, riportano titolo, intro e immagini dell’articolo in questione..

Joomla: home page Homepage dinamica: componente front-page Oltre ai moduli di gestione degli ultimi articoli esistono componenti più complessi (es. «frontpage slideshow») che vanno ad intervenire anche nell’area dei contenuti (http://www.frontpageslideshow.net/)

Joomla: home page Homepage dinamica: componente di gestione layout e contenuti Un ulteriore passo lo fanno i componenti che permettono di organizzare layout e contenuti in modo più complesso e dinamico (es. K2 - http://getk2.org/) di quanto fa joomla standard.

Joomla: sviluppiamo il sito [menù utente]

Creare un contenuto visibile solo agli utenti registrati è semplice

Quando si crea l’articolo è sufficiente modificare l’accesso al contenuto come «registered». Questo vale per qualunque contenuto: moduli, menù, voci di menù, articoli, ecc..

Joomla: sviluppiamo il sito [menù utente]

Obiettivo: creare un menù solo per utenti registrati e permettere l’invio di contenuti Passi: 1. Creare il menù «menù utenti editor». 2. Aggiungere la voce «invia il tuo

contributo». Il tipo di articolo è «Create article». Vincolarlo ad una categoria (es: contributi) e salvare.

3. Trasformare il menù in modulo (lo si fa dall’area menù!)

4. Definire i parametri del modulo tra cui l’accesso e impostarlo come come «registered» e salvare.

5. Aggiungere un modulo di login.

Il menù comparirà solo se l’utente è «loggato».

Joomla: gli utenti [e i permessi]

Joomla controlla l'accesso a determinate aree di un sito tramite l'utilizzo di ACL base : Controllo Livello di Accesso, chiamato Gruppi. Alcuni gruppi hanno funzionalità in base al livello di accesso che sono strettamente correlate sia alla creazione, modifica e pubblicazione di contenuti (tramite le interfacce di Frontend e Backend) sia all'accesso al Pannello Amministrazione (backend).

Ogni gruppo ha differenti livelli di accesso ed una volta che un utente viene assegnato ad un gruppo ne eredita i permessi. L’appartenenza ad un gruppo viene definita dall’administrator o creando un utente ex novo o modificando un utente registrato in front end.

Joomla: gli utenti [e i permessi]

GRUPPI DI UTENTI E PERMESSI FRONTEND USERS: Registered - Agli utenti Registered non è consentito di contribuire ai contenuti ma possono accedere ad altre non visibili agli utenti non registrati. Author - Questo gruppo consente ad un utente di scrivere contenuti, generalmente tramite un link nello User Menu. È possibile inviare nuovi contenuti, selezionare le opzioni per visualizzare un elemento nella prima pagina e selezionare le date di pubblicazione ma non è possibile pubblicare direttamente alcun contenuto. Quando un contenuto viene inviato da un utente con livello Autore, viene recapitato il messaggio “Grazie per il tuo contributo. Verrà revisionato prima di essere pubblicato sul sito.”. Gli Autori possono modificare solo i propri articoli pubblicati. Editor - Questo gruppo consente ad un utente di scrivere e modificare qualsiasi contenuto (anche non suo) agendo dal Frontend. Inoltre gli Editor possono modificare contenuti non ancora pubblicati.Inoltre gli utenti Editor non possono pubblicare o cambiare lo stato di nessun articolo, nemmeno dei propri. Publisher - Questo gruppo consente ad un utente di scrivere e modificare qualsiasi contenuto (anche non suo) agendo dal Frontend. I Publisher possono revisionare tutti gli articoli, modificare le opzioni di pubblicazione ma possono decidere anche quando un articolo può essere pubblicato, rendendolo visibile ai Registered e ai Non-registered (ovviamente in base al tipo di visibilità che è stata scelta per l'articolo!). BACKEND USERS: Manager - Questo gruppo consente l'accesso dal Backend ad informazioni di sistema ed alla creazione di contenuti. Si pensi agli utenti Manager come Publisher con accesso al Backend. Questi utenti possono accedere tramite l'interfaccia di Amministrazione ma generalmente i loro permessi sono limitati alla gestione dei contenuti. Possono creare o modificare ogni contenuto, possono accedere ad alcune funzionalità di Backend come aggiungere, eliminare o modificare Sezioni e Categorie, modificare la Prima Pagina e i Menu ma non hanno nessun accesso alla “meccanica” di Joomla come la gestione utenti o la possibilità di istallare componenti o moduli. Administrator - Un utente Administrator ha tutti i permessi sul backend di un Manager ma può anche accedere ad opzioni di configurazione riguardo ad istallazione/eliminazione di componenti, moduli, plugin, alla Gestione Utenti è può vedere le statistiche del sito. Tuttavia quello che non può fare è cambiare o modificare il template del sito o intervenire in alcun modo sulle opzioni della Configurazione Globale del sito. Se accede tramite l'interfaccia di Frontend, viene trattato come Publisher, proprio come gli utenti Manager. Può modificare qualsiasi utente TRANNE un Super Administrator Super Administrator - Questo gruppo consente l'accesso a tutte le funzioni di amministrazione. Solo un altro Super Administrator può creare o modificare un account di Super Amministratore. Ai Super Administrator è abilitato l'accesso a TUTTE LE AREE, è una volta creato l'account non può essere cancellato - NEMMENO DA UN ALTRO SUPER ADMIN!

Joomla: gli utenti [e i permessi] Un esempio pratico di creazione e gestione dei gruppi (ACL):

http://www.blogjoomla.it/20120202553/le-acl-di-joomla-un-esempio-pratico.html

Le funzioni dei permessi (ACL) diventano essenziale se vogliamo costruire un sito con la Joomla 2.5 che preveda che una cerchia ristretta di utenti abbiano accesso a parte del contenuto.

Obiettivo: far accedere ad un contenuto solo una cerchia di utenti (loggati)

1. Creare il Gruppo Per creare un gruppo, accedere al back-end del sito Joomla. Utenti --> Aggiungi nuovo gruppo di tipo pubblico (in caso contrario si dovranno gestire le eredità degli altri gruppi). Es. gruppo «artisti» e gruppo «iscritti».

Joomla: gli utenti [e i permessi]

2. Assegnare le autorizzazioni di base • Andiamo in Configurazione Globale nella scheda

Autorizzazioni (global configuration -> permission). Per il Gruppo «artisti» e «visitatori» impostare l'autorizzazione del Sito Login Consentito. Lasciare tutte le altre impostazioni come ereditate. Ricorda che questi gruppi ereditano le autorizzazioni dal gruppo pubblico, così per impostazione predefinita, gli utenti del gruppo «artisti» non sono autorizzati a fare qualsiasi cosa, ma seguono i permessi impostanti nel gruppo pubblico.

3. Creare utenti e assegnarli ai gruppi • Ora che abbiamo creato il gruppo abbiamo

bisogno di creare alcuni utenti per consentirci di fare delle prove. Per fare questo, andare su Utenti --> Aggiungi un nuovo utente. Dopo aver riempito tutti i campi selezionare il gruppo «artisti» e «visitatori»

Joomla: gli utenti [e i permessi]

4. Creare Livelli di accesso • Abbiamo i nostri utenti, i permessi di base, e gruppi di utenti tutti insieme.

Ora è il momento di creare due livelli di accesso, uno per gli studenti e uno per gli insegnanti. Andate su Utenti --> Aggiungi nuovo livello di accesso (Viewing Access Levels)

I Livelli di accesso sono fondamentali per selezionare chi deve vedere determinati contenuti. E’ necessario conoscere quali gruppi dovrebbero essere inclusi in ciascun livello di accesso.

Joomla: gli utenti [e i permessi]

• 5. Creare categorie con accesso specifico Creiamo una categoria di contenuti specifico per gli artisti. Quando si crea questa categoria, assicurarsi di impostare l'accesso nel menù a tendina (che è il livello di accesso) al livello Insegnante. Ho anche creato una categoria per i visitatori e istituito nello stesso modo l'accesso al livello visitatori. È possibile creare contenuti in altre categorie e assegnare il livello di accesso articolo per articolo. Per la maggior parte degli articoli è possibile impostare il livello di accesso pubblico ed ereditare il livello di accesso della categoria. Una volta impostato il livello di accesso per una categoria, il livello di accesso viene ereditato per tutti gli articoli di quella categoria anche se in questi si lascia il livello di accesso impostato su pubblico.

Joomla: gli utenti [e i permessi]

6. Creare articoli • Arriva il momento di creare un articolo per gli insegnanti da

inserire nella categoria artisti.

7. Creare voci di menu In un menù (scegliamo se definirlo ad accesso o no: in ogni caso non è connesso al grado di accesso del contenuto a cui si collega!) aggiungiamo due voci di menù per un contenuto degli artisti e uno dei visitatori registrati. Per creare il link scegliere tipo «lista categoria»

Joomla: gli utenti [e i permessi]

8. Provare gli account di accesso Per sperimentare che tutto funzioni come da impostazioni inserite, vai nel front-end del sito e inserisci i dati di accesso nella finestra di login. Immettere, ad esempio, il nome utente e la password di un utente registrato su «artisti». Se tutto è stato fatto per bene dovreste vedere due link nel menu principale; «contenuto artisti" e «contenuto visitatori. La visibilità della voce di menù dipende dallo stato dell’accesso della voce stessa. Se lo stato è «public» la voce verrà visualizzata ma il contenuto no!

Joomla: gli utenti [e i permessi]

Obiettivo 2: permessi di scrittura agli utenti di un singolo gruppo Ipotizziamo di voler permettere ad un gruppo di utenti di avere accesso all’editing frontend di alcune pagine del sito (ad esempio quelle del proprio gruppo di ricerca).

L’utente è collegato al Gruppo bertolotto

Joomla: gli utenti [e i permessi]

Permessi di scrittura agli utenti di un singolo gruppo L’utente è collegato al Gruppo bertolotto che o ha i settaggi simili al gruppo editor / author o semplicemente è un sottogruppo di editor / author. In questo caso è sufficiente indicare su

ciascun articolo appartenente ad uno specifico gruppo le specifiche dei permessi (si trovano sotto all’editor dell’articolo). Il gruppo bertolotto avrà modifica ed elimina consentiti (allowed). Se tutti gli articoli di una categoria corrispondente ad un gruppo sono modificabili, sarà sufficiente settare i permessi direttamente nella categoria.

Joomla: gestione media Testi, immagini, video, audio, flash..: ogni elemento multimediale viene o può venire trattato in molte modalità. Immagini: La gestione immagini di Joomla 2.5 è un efficiente sistema che permette di gestire tutti i file multimediali che possiamo utilizzare all'interno del nostro sito. La gestione dei Media si formalizza in due punti: 1. La pagina Media in cui si caricano, visualizzano ed eliminano file e cartelle, 2. La gestione all'interno dell'editor di Joomla (quindi in tutti i punti in cui l'editor è

utilizzabile cioè articoli, descrizioni di categorie ed altro). La pagina di gestione è raggiungibile dal menu alla voce Contenuti -> Gestione Media

Da Gestione Media è possibile creare cartelle e procedere con upload di immagini e PDF. Su options possiamo definire i formati supportati e il peso massimo dei file

Joomla: gestione media Gestione video: Embedding 1. Scarica un componente (in genere un plugin) come videobox

(http://extensions.joomla.org/extensions/multimedia/multimedia-players/video-players-a-gallery/22140) o youtube embedder.

2. Installa il componente da extension -> extension manager -> install 3. Vai su extension -> plugin manager e attiva il plugin installato. Nei due casi

sopracitati è sufficiente scrivere il codice specifico di embedding all’interno degli articoli, esattamente dove si vuole vedere il video.

Ogni plugin ha le proprie regole di embedding!

Joomla: gestione media Gestione video: Videogallery Ogni plugin funziona in modo differente. Nel caso di «all videos» è sufficiente caricare i video (di diversi formati) in una cartella di joomla (es. images/video) tramite FTP e, una volta definita all’interno dei parametri del plugin, basterà richiamarla all’interno dell’articolo con una dicitura apposita. Es. se il file è un FLV : {flv}nomefile{/flv}