Lecce, 05 Maggio 2009 Links Management and Technology S.p.A. Portale Unisalento Corso di Formazione Lecce, 05 Maggio 2009
Amministrazione del portale Infrastruttura di creazione delle pagine a disposizione della redazione Esercitazione: creazione di nuove pagine Gestione avanzata della struttura delle pagine Esercitazione: creazione di nuove strutture/template Agenda Modulo 2: Sistema di amministrazione della piattaforma fornita
Lecce, 05 Maggio 2009 Agenda Amministrazione del portale Accesso all’ambiente di amministrazione del portale: i concetti di portlet e portlet amministrativa La portlet “Journal”: amministrazione degli articoli La portlet “Archivio documenti”, trattamento dei documenti elettronici a disposizione degli articoli La portlet “Galleria delle immagini”, amministrazione del repository dei file immagine richiamati negli articoli La portlet “Amministrazione del portale”, utenti, profili, ruoli, organizzazione - Concetti di utente e profilo - Amministrazione dei profili - Presentazione dei profili, matrice visibilità - Ruoli comuni - Ruoli di community - Censimento degli utenti ed attribuzione del profilo - Profili a disposizione Monitoraggio e gestione della piattaforma di Liferay: indicatori di performance, stato del sistema ed utilità di gestione
Lecce, 05 Maggio 2009 Liferay e le portlet LIFERAY = Portal Server Unico ambiente nel quale vengono eseguite delle applicazioni PORTLET = Web Application eseguite in una porzione di pagina Pagina 1 LIFERAY Pagina n …. PAGINA Portlet 1 Portlet 2 Portlet 3
Lecce, 05 Maggio 2009 Liferay e le portlet Vantaggi delle applicazioni “Portale”: le portlet possono essere sviluppate in modo da fornire piccole funzionalità: l’aggregazione di esse all’interno del portale porta all’esecuzione di un intero processo il contesto della portlet è autoconsistente: lo sviluppatore non si deve preoccupare di dove la portlet risiede all’interno del portale
Lecce, 05 Maggio 2009 Liferay e le portlet Aggiungere una portlet in una pagina 1. Menu – Aggiungere l’Applicazione 2. Trascinamento / Aggiungi
Lecce, 05 Maggio 2009 Liferay e le portlet Portlet “istanceable” o “not instanceable” Più istanze nella stessa pagina Solo un’istanza per pagina
Lecce, 05 Maggio 2009 Portlet amministrative Portlet ammininistrative: permettono la gestione di tutti gli aspetti amministrativi del portale: - gestione utenti e ruoli (“Amministrazione Impresa”); - gestione CMS (“Journal”, “Archivio Documenti”, “Galleria Immagini”); - gestione server (“Amministrazione”); - gestione autenticazione (“Amministrazione Impresa”); - gestione community (“Comunità”);
Lecce, 05 Maggio 2009 Architettura del portale
Lecce, 05 Maggio 2009 Architettura del portale Gli utenti hanno accesso al portale Gli utenti possono essere raggruppati in gruppi Gli utenti possono appartenere a delle organizzazioni Le organizzazioni possono essere raggruppate gerarchicamente Utenti, gruppi ed organizzazioni possono appartenere a delle communities che hanno un interesse comune I ruoli sono utilizzati per definire i permessi nell’ambito del portale, di un’organizzazione o di una community. Utenti, gruppi, organizzazioni e communities possono essere membri di un ruolo
Lecce, 05 Maggio 2009 Architettura del portale In Liferay, una community può essere: Open (aperta) Restricted (ristretta / limitata) Hidden (nascosta / privata) Esiste una community di default detta “Community Guest” che rappresenta la parte pubblica (o istituzionale) di un portale. Nel caso del portale dell’Università del Salento, sono state pensate 2 community base: - guest ( - web 2.0 (community.unisalento.it)
Lecce, 05 Maggio 2009 Permissions In Liferay si presentano 2 macro-tipologie di permission: - a livello di portlet (View, Configuration, Permission, …); - a livello di istanza (p.e. su di un singolo articolo o singolo messaggio del forum, …) Le permission vengono assegnate a singoli utenti, gruppi di utenti, ruoli oppure alle community. Si determinano così delle matrici di visibilità ed operatività sugli oggetti del portale.
Lecce, 05 Maggio 2009 Permissions Esempio 1: assegnare permission alla portlet Journal
Lecce, 05 Maggio 2009 Permissions Esempio 1: assegnare permission alla portlet Journal
Lecce, 05 Maggio 2009 Permissions Esempio 1: assegnare permission alla portlet Journal
Lecce, 05 Maggio 2009 Permissions Esempio 2: assegnare permission ad un articolo
Lecce, 05 Maggio 2009 Amministrazione di Unisalento.it Accesso alla sezione amministrativa
Lecce, 05 Maggio 2009 Amministrazione di Unisalento.it
Lecce, 05 Maggio 2009 Archivio articoli o Journal Pagine Articoli Pagina 1 Pagina 2 Pagina n Articolo 1 Articolo 2 Articolo n Pagina 1 Pagina 2 Pagina n Pagina 1 Pagina 2 Articolo n Pagina n Pagina 1 Pagina 2Articolo 2 Articolo n Pagina n Pagina 1 Pagina 2 Articolo 1 Articolo 2 Articolo n Pagina n Pagina 1 Pagina 2 Strutture Struttura 1 Struttura n Template 1 Template n Template
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal Esportazione Journal
Lecce, 05 Maggio 2009 Archivio articoli o Journal Importazione Journal
Lecce, 05 Maggio 2009 Archivio documenti Visione stile filesystem: folder, subfolder e documenti
Lecce, 05 Maggio 2009 Archivio documenti Aggiunta di una cartella nell’archivio documenti
Lecce, 05 Maggio 2009 Archivio documenti Documenti di una folder
Lecce, 05 Maggio 2009 Archivio documenti Informazioni di un documento
Lecce, 05 Maggio 2009 Archivio documenti Aggiunta di una file in una cartella dell’archivio documenti Le estensioni ammesse per i file e la loro dimensione massima vengono specificate nel file di configurazione del portale (portal-ext.properties)
Lecce, 05 Maggio 2009 Galleria immagini Gestione identica a quella dei documenti: riguarda solo file di immagini
Lecce, 05 Maggio 2009 Comunità
Comunità
Amministrazione impresa La portlet Amministrazione impresa permette la gestione e la configurazione di gran parte degli aspetti del portale: - gestione utenti, organizzazioni, gruppi e ruoli - nome portale e virtual host - gestione autenticazione e Single Sign On (SSO) - associazioni di default per gli utenti - monitoraggio del portale
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa Ruoli (profili) definiti per il portale: - Redattore - Approvatore - Studente Immatricolato - Studente privo di Matricola - Dipendente Università - Ruolo_Intranet_Ateneo
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa Configurazione LDAP (1/4)
Lecce, 05 Maggio 2009 Amministrazione impresa Configurazione LDAP (2/4)
Lecce, 05 Maggio 2009 Amministrazione impresa Configurazione LDAP (3/4)
Lecce, 05 Maggio 2009 Amministrazione impresa Configurazione LDAP (4/4)
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione impresa
Lecce, 05 Maggio 2009 Amministrazione
Amministrazione
Amministrazione
Amministrazione
Amministrazione
Riferimenti Guida dell’amministratore del portale
Lecce, 05 Maggio 2009 Grazie per l’attenzione