Portlet Repository

Lista di portlet sviluppate seguendo gli standard JSR-168 o JSR-286.

Per ciascuna portlet indicare un nome, una descrizione delle sue funzionalità, se è gia pronta all'ultilizzo o in fase di sviluppo su quale portale sta lavorando o per cui è stata progettata le persone di riferimento per avere maggiori informazioni

Nome Descrizione Stato Portale Persone di riferimento
Adobe Connect Login Questa portlet permette ad un utente di accedere alla propria area riservata di Adobe Connect Server. Requiesti: il server dev'essere configurato per accettare HTTP Header Authentication; l'utente deve avere un account sul server. developed https://ricevi.ct.infn.it Elisa Ingrà elisa.ingra@ct.infn.it
Advance Web Form Portlet per la creazione di web form. Completamente dinamica e configurabile al 100%, permette l'invio simultaneo di un numero di illimitato di email il cui body può essere in stile linux bash. Le informazioni inserite dall'utente possono essere lette e combinate nei campi dell'email. Supporta pre e post elaborazione con utilizzo dei valori inseriti nei campi. Integra le funzionalità di log su database e su file con query e formato configurabili. in produzione, v.1.3 https://gilda.ct.infn.it -https://www.se-italy.net marco.pappalardo@softwareengineering.it
ApplicationRegistry DB La portlet esegue una query al db mysql e i risultati della query sono rappresentati in versione tabellare, e possono essere personalizzati dall'utente ordinando i record con un criterio a scelta fra le colonne; e' possibile anche visualizzare solamente i record che soddisfano una stringa di ricerca inserita dall'utente. La portlet dà la possibilità all'amministratore di personalizzare i contenuti per progetto, area geografica, e visualizzazione grafici.Tools e plugins: datatables (http://www.datatables.net/), jQuery UI theme in produzione https://application.eu-decide.eu - https://www.chain-project.eu - https://applications.eumedgrid.eu Marco Fargetta marco.fargetta@ct.infn.it; Salvatore Monforte salvatore.monforte@ct.infn.it; Rita Ricceri rita.ricceri@ct.infn.it
app-stat-* Portlet generate dal template app-stat-pie_template dove *=(area,country,domain,gender,language,middleware,profile,status); ovvero vari campi del DB delle applicazioni di EUMEDGRID-Support in produzione https://applications.eumedgrid.eu/ riccard.bruno@ct.infn.it
app-stat-pie_template Template portlet to generate a google pie chart sviluppo   riccard.bruno@ct.infn.it
CHAIN Event La portlet esegue una query al db mysql e i risultati della query sono rappresentati in versione tabellare, e possono essere personalizzati dall'utente ordinando i record con un criterio a scelta fra le colonne; e' possibile anche visualizzare solamente i record che soddisfano una stringa di ricerca inserita dall'utente. Tools e plugins: datatables (http://www.datatables.net/), jQuery UI theme in produzione https://www.chain-project.eu Salvatore Monforte salvatore.monforte@ct.infn.it; Rita Ricceri rita.ricceri@ct.infn.it
CHAIN Knowledge Base La portlet esegue una query al db mysql e i risultati sono rappresentati in 3 modalita': per Continente / Nazione (mappa by ammap), per site Grid (google map v3) e una Tabella riassuntiva ( i record possono essere personalizzati dall'utente con un criterio a scelta fra le colonne; e' possibile anche visualizzare solamente i record che soddisfano una stringa di ricerca inserita dall'utente) in produzione https://www.chain-project.eu Marco Fargetta marco.fargetta@ct.infn.it; Salvatore Monforte salvatore.monforte@ct.infn.it; Rita Ricceri rita.ricceri@ct.infn.it
DocsViewerTable La portlet esegue una query al db mysql e i risultati della query sono rappresentati in versione tabellare, e possono essere personalizzati dall'utente ordinando i record con un criterio a scelta fra le colonne; e' possibile anche visualizzare solamente i record che soddisfano una stringa di ricerca inserita dall'utente. Tools e plugins: datatables (http://www.datatables.net/), jQuery UI theme in produzione http://www.eu-emi.eu/ Salvatore Monforte salvatore.monforte@ct.infn.it; Rita Ricceri rita.ricceri@ct.infn.it
gLibrary Browser Questa portlet consente la navigazione di repository grid creati con gLibrary, con supporto all'ordinamento e al filtering dinamico, consentendo il download dei digital objects dei repository tramite la selezione delle repliche su una mappa tridimensionale della dislocazione degli storage su un'infrastruttura grid in produzione https://indicate-gw.consorzio-cometa.it antonio.calanducci@ct.infn.it
java-portlet-template Template di portlet generica; contiene il codice necessario per dialogare tra jsp e classe java; gestire le modalità VIEW/EDIT/HELP, gestisce le preferenze. Il codice contiene gia' il disclaimer sia su codice che su jsp (HELP) da mettere in deploy   riccard.bruno@ct.infn.it
Liferay Wiki Converter Convertitore da Twiki a Liferay Wiki, completamente automatico e configurabile, modulare (estensibile a qualunque grammatica in ingresso e uscita). Implementa la mappatura completa dei tag Twiki. Non richiede la conoscenza di creole all'utilizzatore. Traduce tutti in file in un solo passo, correggendo eventuali difformità dalla grammatica di Twiki. rilasciato, v.1.1 https://gilda.ct.infn.it - https://www.se-italy.net marco.pappalardo@softwareengineering.it
Mister Bayes application portlet Portlet che descrive l'applicazione MisterBayes. Tramite un input form è possibile definirne i parametri d'esecuzione, file di input ed output. Sfrutta diversi componenti quali: creazione e gestione di proxy robot ; comunicazione con il WMS e sottomissione del job creato a partire dai parametri di input su infrastruttura gLite. sviluppo https://viralgrid.ct.infn.it fabrizio.pistagna@ct.infn.it
Registration - Portlet per la gestione degli utenti con le funzioni di: registrazione utenti - aggiornamento dati utente - eliminazione utente - upload di certificati - gestione certificati - assegnazione certificato primario, aggiornamento certificati - i certificati vengono uplodati sul myproxy server - gestione VO di appartenenza - per ogni VO si posso settare gli FQAN - assegnazione VO primaria - lista VO per richiedere appartenenza - nel caso che sia loggiato l'utente amministratore si possono vedere tutti gli utenti e si posso modificare tutti gli utenti Completata IGI portal general purpose Diego Michelotto, Marco Bencivenni
Request Account Questa portlet permette ad un utente di richiedere un account sul portale. La procedura prevede: 1.) Acquisizione dei dati tramite form web; 2.) Conferma via e-mail della registrazione; 3.) Invio di una mail all'amministrazione del portale per inserire il nuovo utente in un server LDAP. developed https://liferay.ct.infn.it - https://applications.eu-decide.eu - https://indicate-gw.consorzio-cometa.it - https://ricevi.ct.infn.it - https://chain-project.ct.infn.it - https://applications.eumedgrid.eu - https://special-project.it - https://gilda.ct.infn.it Elisa Ingrà elisa.ingra@ct.infn.it
Secure Terminal Secure Shell portlet che permette di connettersi a qualunque server SSH da qualunque postazione in mobilità. Non necessita di installazione di SSH Client ma solo di un browser. Autenticazione supportata: login/password o certificato personale. Supporto a connessioni SFTP per file transfer protetti. in produzione, v.1.0 https://gilda.ct.infn.it - https://www.se-italy.net marco.pappalardo@softwareengineering.it
Survey Portlet

Applicazione che consiste in 2 portlet per l'amministrazione e l'utilizzo di survey.

Download e documentazione: IGI Survey Portlet su SourceForge

In produzione. v1.2.2. Liferay 6.x EMI Andrea Caltroni
VO Manager Portlet per la gestione delle VO con le funzioni di: visualizzazione lista di tutte le VO in ordine alfabetico -ricerca nella lista di VO in base al nome - modifica dati VO - eliminazione VO - inserimento nuova VO - update dell'intera tabella VO richiamando lo script - la portlet può essere visualizzata solo dall'amministratore Completata IGI portal general purpose Diego Michelotto, Marco Bencivenni
WNODES Bridge Portlet per la gestione di macchine virtuali attraverso il sistema WNODES In fase di sviluppo IGI portal general purpose Marco Bencivenni
Account Request

Permette all'utente di richedere un account nel portale , la richiesta viene valutata dall'amministratore tramite portlet apposita.
In caso di approvazione viene mandata mail all'utente per scegliere la password e fare l'upload delle proprie credenziali per l'utilizzo della GRID .
Realizzata con GWT 1.5 , GWT-EXT , Gridsphere 3.0
.

In produzione VCR- Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Account Approvation

Permette all'amministratore di approvare/rigettare le richieste di account al portale e definire regole per l'approvazione automatica delle richieste ( esempio accettare tutte le mail che finiscono in "elettra.trieste.it").
Realizzata con GWT 1.5 , GWT- EXT, Gridsphere 3.0

In produzione VCR- Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Profile Manager

Permette all'utente del portale di cambiare i suoi dati di registrazione ( nome, cognome, indirizzo, facility etc ) la sua password,fare l'upload delle proprie credenziali per la GRID , scegliere un tag per decidere quale risorse del portale utilizzare, permette agli utenti che hanno gia fatto l'upload delle credenziali di scegliere i propri attributi VOMS fra quelli a loro disponibili. Realizzata con GWT1.5 , GWT-EXT, Gridsphere 3.0. L'upload delle credenziali dipende usa la DORII Common Lib

In produzione VCR- Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
People Browser

Permette all'utente di vedere la lista degli altri utenti del portale con le loro informazioni rilevanti ( email, contatto skype ).
La lista puo' essere personalizzata dall'utente ( esempio mostrando solo gli utenti che appartengono al suo setesso Tag/Gruppo ).

Realizzata con GWT1.5, GWT-EXT, Gridsphere 3.0

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Tunnel Wizard

Permette la creazione di tunnel http(s)/ VNC o generici dal portale verso altre macchine non raggiungibili dall'esterno del portale.
Ogni tunnel puo essere associato ad un tag per renderlo visibile soltanto ad un gruppo di utenti.
Realizzata con Gridsphere 3.0

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Tunnel Viewer

Permette l'utilizzo dei tunnel creati col Wizard, per i tunnel VNC fornisce un client applet o la possibilita' di lanciare il proprio client personale.
Realizzata con Gridsphere 3.0

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Resource Browser

Portlet per la visualizzazione, controllo e la navigazione delle varie risorse GRID (IE,CE,SE,Resource brokers) e' strettamente connessa con Instrument Element Portlet, Storage Element Portlet, e Computing Element Portlet.
Realizzata con Gridshpere 3.0, utilizza DORII Common Lib

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Storage Element Portlet

Portlet per il browsing di uno store di dati ( Storage Element ),permette l'upload il download e la cancellazione di file o cartelle nello/dallo storage.
Relizzata con Gridsphere3.0,utilizza DORII Common Lib

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Computing Element Portlet

Permette di sottomettere job verso un CE e vederne il risultato. Realizzata con Gridsphere3.0,utilizza DORII Common Lib

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Instrument Element Portlet

Permette il controllo di uno strumento associato ad un Instrument Element attraverso il proprio Instrument Manager.
Realizzata con Gridsphere3.0,utilizza DORII Common Lib

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Application Manager

Permette la creazione( attraverso file.xml ) di applicazioni ( workflow ) che utlizzano le varie risorse del portale sia grid che gridless( vedi portlet di cui sopra ) permette la sottomissione job e l'esecuzione di script in Jython.
Ogni applicazione puo essere associata a uno o piu' utenti usando i tag/gruppi.
Realizzato con GWT1.5,GWT-EXT,Gridsphere3.0. Utilizza Jython 2.2.1 e DORII Common Lib.

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)
Logbook

Permette la creazione di un Logbook con post visibili a singoli utenti o a gruppi di utenti.
Realizzata con Gridsphere3.0 e FCKEditor.

In produzione VCR-Virtual Control Room Fabio Bonaccorso ( fabio.bonaccorso@elettra.trieste.it) Milan Prica ( milan.prica@elettra.trieste.it)

-- TWikiAdminUser - 2011-06-29

Topic revision: r9 - 2011-09-09 - FabioBonaccorso
 
TWIKI.NET
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback