bloggers bloggers

Marco Napolitano
Messaggi: 76
Stelle: 0
Data: 11/06/19
Jader Jed Francia
Messaggi: 55
Stelle: 0
Data: 08/05/19
Paolo Gambetti
Messaggi: 1
Stelle: 0
Data: 20/03/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
marcello marangio
Messaggi: 4
Stelle: 0
Data: 05/07/13

Valorizzare i placeholder di un PDF con iText7 e Liferay 7.1

Correva l'anno 2009 quando una giovane Serena scriveva un interessante post sulla modalità con cui valorizzare i placeholder all'interno di un PDF; per chi se lo fosse perso vi invito a leggere il post originale . Sono passati ormai un pò di anni, i sistemi sono cambiati ma le esigenze sono rimaste le stesse ed infatti oggi mi sono ritrovato a dover fare la medesima cosa: valorizzare i...
Maggiori dettagli riguardo Valorizzare i placeholder di un PDF con iText7 e Liferay 7.1 »

Aggiungere link custom alla portlet di login di Liferay 7.1

Fortunamente non ho animali mitologici da gestire come Jader, tuttavia però... ho Jader :) Oggi voglio parlare un pò di OSGi illustrandovi una soluzione molto elegante per risolvere un problema che potrebbe capitarvi. Il requisito iniziale, a parole, è molto semplice: rimuovere il link Password dimenticata dalla portlet di login nativa di Liferay 7.1 ed aggiungere un link custom che...
Maggiori dettagli riguardo Aggiungere link custom alla portlet di login di Liferay 7.1 »

Liferay 7.1: taglib multiple in un unico bundle!

Un giorno mi è toccato mettere a fattor comune taglib diverse in un unico bundle OSGi.. Allora mi è toccato scoprire come fare a renderle disponibili all'interno del container!!
Maggiori dettagli riguardo Liferay 7.1: taglib multiple in un unico bundle! »

Reference OSGi: filtri e query per injection non banali!!

Un giorno mi hanno chiesto di centralizzare del codice ma di "specializzarlo" all'interno di implementazioni specifiche.. Il problema era che dovevo usare dei servizi iniettati via OSGi.. Ecco come ho fatto! ;)
Maggiori dettagli riguardo Reference OSGi: filtri e query per injection non banali!! »

Liferay 7.1 e ServiceTracker: nuovi amici utili e molto comodi! ;)

In una delle tante giornate di Jader, ho affrontato il problema di dover creare un wizard particolare.. Cosa aveva di particolare? I requisiti che mi sono stati dati erano banalmente tre: disaccoppiamento, modularità e riuso. Una roba da niente, considerando che si trattava di un wizard.. ;)
Maggiori dettagli riguardo Liferay 7.1 e ServiceTracker: nuovi amici utili e molto comodi! ;) »

Indentazione dei paragrafi con Alloy Editor

In un precedente articolo vi ho mostrato come fare ad aggiungere i pulsanti per trasformare il testo in apice e pedice all'interno di Alloy Editor; sfruttando lo stesso principio vi mostrerò ora come aggiungere i pulsanti per indentare i paragrafi. Questa funzionalità vi sarà molto utile soprattutto se dovete realizzare degli elenchi innestati. Non vi allego immagini nè vi spiegherò la...
Maggiori dettagli riguardo Indentazione dei paragrafi con Alloy Editor »

Apice e pedice con Alloy Editor

In un precedente articolo vi ho mostrato come fare ad aggiungere i pulsanti per l'allineamento del testo all'interno di Alloy Editor; sfruttando lo stesso principio vi mostrerò ora come aggiungere i pulsanti per trasformare il testo in apice e pedice. Non vi allego immagini nè vi spiegherò la teoria, ma vi farò vedere solamente il codice finale; se siete curiori leggete il precedente...
Maggiori dettagli riguardo Apice e pedice con Alloy Editor »

Gestione dei template delle mail con Liferay 7.1

Alzi la mano chi ha dovuto inviare una mail con Liferay! Lo sappiamo, non è poi un'operazione così difficile, tuttavia ci sono sempre alcuni requisiti comuni ad ogni mail: preparare un template HTML salvare il template HTML da qualche parte sostituire tutti i placeholder inviare la mail In questo post voglio fare un pò di chiarezza sui vari punti, così al prossimo invio...
Maggiori dettagli riguardo Gestione dei template delle mail con Liferay 7.1 »

Utilizzare il selettore directory della Document Library da Javascript

Quando è necessario selezionare una cartella della Document Library di Liferay, una pratica alternativa all'implementazione degli ItemSelector , e nello specifico dei FileItemSelector , è l'invocazione tramite javascript della procedura nativa di selezione cartella della  Document Library di Liferay. Vediamo come fare in Liferay 7.0. Per prima cosa è necessario individuare...
Maggiori dettagli riguardo Utilizzare il selettore directory della Document Library da Javascript »

Impariamo ad usare il TableMapper

Lavorando con Liferay ed il Service Builder vi sarà sicuramente capitato di dover gestire delle relazioni N-N; come sappiamo, all'interno del file service.xml , è possibile utilizzare l'attributo mapping-table per definire la relazione N-N demandando al Service Builder tutto il lavoro sporco. Ciò significa che il codice generato dal Service Builder conterrà tutti i metodi per leggere e...
Maggiori dettagli riguardo Impariamo ad usare il TableMapper »