Lezione 2. Joomla 2.5



Documenti analoghi
Creare un sito Multilingua con Joomla 1.6

Guida Joomla. di: Alessandro Rossi, Flavio Copes

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

STUDIUM.UniCT Tutorial per gli studenti

MANUALE D USO DELLA PIATTAFORMA ITCMS

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Guida Joomla. di: Alessandro Rossi, Flavio Copes

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

GUIDA UTENTE PRIMA NOTA SEMPLICE

Cimini Simonelli - Testa

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Manuale per i redattori del sito web OttoInforma

TUTORIAL DI DOCMAN RC2 PER UTILIZZATORI FINALI di

L amministratore di dominio

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

Alfa Layer S.r.l. Via Caboto, Torino ALFA PORTAL

Sommario. Introduzione L ambiente di lavoro Configurazioni generali e la struttura di Joomla La struttura di Joomla...

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

MANUALE PARCELLA FACILE PLUS INDICE

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

PORTALE ISTRUZIONI per la gestione del portale

Joomla: Come installarlo e come usarlo. A cura di

SITO DI ZONA

FtpZone Guida all uso Versione 2.1

MAUALE PIATTAFORMA MOODLE

GUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE

GUIDA UTENTE MONEY TRANSFER MANAGER

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE

Lezione 3. Joomla 2.5

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Estratto. Manuale Utente

Introduzione. Installare EMAS Logo Generator

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Nella colonna sinistra troverete la form per l'inserimento dei dati di accesso:

Come modificare la propria Home Page e gli elementi correlati

Manuale Utente Albo Pretorio GA

GUIDA PER IL DOCENTE ALL UTILIZZO DELL APPLICATIVO ONLINE E PORTFOLIO

Università degli Studi di Messina

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Manuale Servizio NEWSLETTER

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

Costruzione del layout in gino cms

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

Il calendario di Windows Vista

GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB

CONTENT MANAGEMENT SY STEM

Gestione Rapporti (Calcolo Aree)

Manuale Utente Amministrazione Trasparente GA

ISTRUZIONI REGISTRO ELETTRONICO SCUOLANEXT

Guida rapida all uso di Moodle per gli studenti

GUIDA UTENTE WEB PROFILES

Mac Application Manager 1.3 (SOLO PER TIGER)

Guida alla registrazione on-line di un DataLogger

Lezione 1. Joomla 2.5

Condividere contenuti online

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

Guida alla gestione del sito Ragazzi del fiume

GUIDE VIRTUEMART Guida di Virtuemart INSTALLAZIONE DI VIRTUEMART Guida alla installazione di VIRTUEMART 1.1.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE

SERVIZIO DI MESSAGGISTICA ALL UTENTE. Manuale per l operatore

FISH Sardegna ONLUS. Manuale Utente.

Guida docenti all inserimento delle informazioni sugli insegnamenti (programmi, etc.) da web

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

PORTALE CLIENTI Manuale utente

2.1 Installazione e configurazione LMS [4]

Manuale servizio ScambioDati

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Capitolo 4 Pianificazione e Sviluppo di Web Part

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

Servizio Feed RSS del sito CNIT

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA

Manuale LiveBox WEB ADMIN.

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

GUIDA ALL USO DEL PORTALE

Integrazione InfiniteCRM - MailUp

ACQUISTI MASSIVI SU SCUOLABOOK

MANUALE PER LA GESTIONE DEL SERVIZIO DI NEWSLETTER

Guida Migrazione Posta Operazioni da effettuare entro il 15 gennaio 2012

Manuale del Docente - Scienze Politiche

GESTIONE NEWSLETTER 2 CREAZIONE NEWSLETTER

IL MIO PRIMO SITO: NEWS

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

A tal fine il presente documento si compone di tre distinte sezioni:

GUIDA UTENTE PER UTILIZZO SITO ASSOCIAZIONI SARONNESI

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

[FINANZAECOMUNICAZIONE / VADEMECUM]

Guida rapida all uso di Moodle per gli studenti

Transcript:

Lezione 2 Joomla 2.5

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 Image slider Posizione: user1 Cambio lingua Posizione: user4 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/siteaccess/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. L editor di joomla possiede un personale editor html che può essere sempre utile per personalizzare il codice In questo caso basta editare il contenuto e aggiungere i parametri per ottenere il risultato che vogliamo (lista di loghi)

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)

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: plugin

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 I componenti di default 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.

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) Home page stile blog In gestione articoli Definiamo quali Verranno visti in prima Pagina (feautered)

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 Box news e simili 1. Installare un modulo «ultime news» o usare quello default 2. Creare una categoria e degli articoli correlati (es. cat. news) 3. Gestione estensioni - > moduli: settare il modulo ultime news verificando la categoria da far visualizzare e la posizione del modulo nelle aree del sito. Joomla: home page BTSLIDER: http://extensions.joomla.org/extensions/news-display/articles-display/articles-showcase/19125

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 Video: Non esiste un sistema di default per la gestione dei video in joomla. Per il nostro sito di esempio analizzeremo due modalità: - Embedding da youtube (o altri siti di streaming) - Video Gallery http://extensions.joomla.org/extensions/multimedia/multimedia-players/video-players-a-gallery

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}