bloggers bloggers

Marco Napolitano
Messaggi: 79
Stelle: 0
Data: 17/02/22
Jader Jed Francia
Messaggi: 63
Stelle: 0
Data: 18/02/21
Paolo Gambetti
Messaggi: 2
Stelle: 0
Data: 11/11/19
Katia Pazzi
Messaggi: 1
Stelle: 0
Data: 27/06/19
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Antonio Musarra
Messaggi: 2
Stelle: 0
Data: 18/11/13
Simone Celli Marchi
Messaggi: 6
Stelle: 0
Data: 09/07/13

Creare una Configuration Action con Liferay DXP

In Liferay 7 la creazione di una action di configurazione è totalmente diversa rispetto alla versione 6.2. Gli step per crearla sono 4: Creare un interfaccia di configurazione Implementare la portlet class e aggiungere un riferimento all'interfaccia di configurazione Implementare la action di configurazione e referenziarla nella portlet Implementare la UI per la...
Maggiori dettagli riguardo Creare una Configuration Action con Liferay DXP »

Eseguire SQL custom con Liferay DXP

Mi sono trovato a dover fare una cosa abbastanza banale e fatta già un milione di volte, ossia eseguire query custom su Liferay; c'era però una grossa incognita, dovevo farlo con Liferay DXP. Per evitare di perdere tempo inutilmente ho deciso di partire dalla documentazione ufficiale di Liferay per capire cosa c'era di diverso nella nuova versione (e se c'era qualcosa di diverso); così ho...
Maggiori dettagli riguardo Eseguire SQL custom con Liferay DXP »

The ivy file '...\ivy.xml' could not be parsed

Quante volte vi è capitato di creare un nuovo plugin Liferay (con le ultime release della 6.2) ed al termine della creazione trovarvi subito con questo messaggio di errore? The ivy file '[...]\liferay-plugins-sdk-6.2\portlets\[...]-portlet\ivy.xml' could not be parsed: Problem occurred while parsing ivy file: Unable to parse included ivy file for...
Maggiori dettagli riguardo The ivy file '...\ivy.xml' could not be parsed »

Aggiungere oggetti custom al contesto di Velocity

Stavo dando una mano ad una collega per realizzare un ADT con Velocity e mi sono reso conto che l'operazione era più complicata del previsto a causa del codice che avrei dovuto scrivere. Così mi sono detto che sarebbe stato molto bello se avessi potuto iniettare nel contesto di Velocity una mia classe di utility che facesse quello che serviva a me. Ho fatto un pò di ricerche, un pò di prove...
Maggiori dettagli riguardo Aggiungere oggetti custom al contesto di Velocity »

Condizionare un event handler ad una combinazione di tasti con AlloyUI

Oggi, mentre ero su Google per cercare di risolvere un problema, mi sono imbattuto in una funzionalità molto poco documentata di AlloyUI, ma allo stesso tempo estremamente utile. In pratica questa funzionalità permette di gestire il caso in cui si voglia associare un event handler ad un elemento della pagina (ad esempio un campo di input), ma solo in funzione di una determinata...
Maggiori dettagli riguardo Condizionare un event handler ad una combinazione di tasti con AlloyUI »

La mention in Liferay 6.2

In Liferay 7 la funzionalità di menzione (con la "e"... m e nzione... o se preferite gli inglesismi "mention") nell'editor di testo esiste nativamente, ma se ne ho bisogno in Liferay 6.2 come posso fare? Posso fare, per esempio, completamente a mano partendo da zero (o quasi). A grandi linee gli step sono 2: Step 1. Lato client: plugin di autocompletamento per CKEditor  ...
Maggiori dettagli riguardo La mention in Liferay 6.2 »

Visualizzare la progress bar durante l'upload di un file

Capita spesso di dover realizzare un form con cui fare l'upload di un file; a seconda della dimensione del file e di altri fattori legati alla rete, l'operazione potrebbe richiedere un pò di tempo durante il quale l'utente aspetta speranzoso senza avere nessun tipo di feedback dal portale. Fortunatamente Liferay ha già pensato e risolto questa problematica, consentendo in maniera...
Maggiori dettagli riguardo Visualizzare la progress bar durante l'upload di un file »

Asset publisher e il numero di elementi da visualizzare

Una piccola conquista nella configurazione dell’asset publisher: il numero di elementi da visualizzare non è più una select ma un input text! In questo modo possiamo inserire qualsiasi valore in modo facile e veloce, evitando così di mettere mano al portal_ext aggiungendo la seguente stringa con i valori che vogliamo a disposizione: ...
Maggiori dettagli riguardo Asset publisher e il numero di elementi da visualizzare »

Attiva/disattiva controlli in Liferay 7

Oggi ho passato un paio d’ore cercando di capire perché, tutto d’un tratto, i controlli di modifica delle portlet fossero spariti, controlli che nella nuova versione di Liferay sono nascosti ma visualizzabili all’hover. Non riuscivo a capire quale fosse il problema in quanto non vi erano errori sia nel css che in console. Ad un certo punto l’illuminazione: il pulsante...
Maggiori dettagli riguardo Attiva/disattiva controlli in Liferay 7 »

Recuperare l'oggetto HttpServletRequest fuori dal contesto

Io e la mia collega Serena Traversi (a tutti gli effetti la pioniera di questa scoperta) ci siamo trovati ad avere necessità di utilizzare l'oggetto HttpServletRequest all'interno di un model listener (ma questo vale in tutti i punti del portale in cui siamo fuori dal contesto e non abbiamo alcun tipo di request) scoprendo che è possibile recuperarlo utilizzando questa chiamata: ...
Maggiori dettagli riguardo Recuperare l'oggetto HttpServletRequest fuori dal contesto »