bloggers bloggers

Marco Napolitano
Messaggi: 78
Stelle: 0
Data: 12/06/20
Jader Jed Francia
Messaggi: 58
Stelle: 0
Data: 16/11/19
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

Nascondere il messaggio "La tua richiesta è stata completata con successo."

Lo ammetto, questo non è un vero e proprio post del blog ma è una di quelle cose che spesso capita di dover fare con Liferay e regolarmente ci si dimentica come fare, perdendo un sacco di tempo a cercare tra i vecchi progetti. Parlo del caso in cui sia necessario nascondere il messaggio standard che Liferay visualizza a seguito dell'esecuzione con successo di un'action URL (insomma un...
Maggiori dettagli riguardo Nascondere il messaggio "La tua richiesta è stata completata con successo." »

Gestione selettiva dei ruoli di Liferay

Recentemente mi è capitato di dover risolvere un problema relativo alla gestione dei ruoli di Liferay;  in pratica l'applicazione del cliente necessitava di 3 ruoli applicativi specifici in aggiunta a quelli standard, e li chiameremo RuoloAdmin1 , Ruolo2 e Ruolo3 . L'esigenza era quella di consentire al cliente di poter associare gli utenti a questi 3 ruoli, e solo a questi, senza...
Maggiori dettagli riguardo Gestione selettiva dei ruoli di Liferay »

Invocare un servizio protetto da certificato X.509

Tempo fa scrissi un articolo per spiegare come configurare SoapUI per accedere a WSDL protetti da certificato X.509 ; alla fine purtroppo è arrivato il momento di scrivere il codice Java per invocare questo WSDL, vediamo quindi come fare. Innanzitutto partiamo dal presupposto che abbiate a disposizione il file PFX del certificato; come prima cosa dobbiamo convertire il certificato nel...
Maggiori dettagli riguardo Invocare un servizio protetto da certificato X.509 »

Usare un vostro Service all'interno di un template velocity

Magari non vi è ancora capitato, ma potrebbe essere comodo utilizzare all'interno di un template velocity del codice applicativo di un vostro service. I casi d'uso sono molteplici, ovviamente, ma l'idea è molto semplice: mi sono già sbattuto a fare tutta questa logica nello strato dei miei servizi e ora che sono nel tema o nel template di un web content mi sarebbe davvero molto comodo...
Maggiori dettagli riguardo Usare un vostro Service all'interno di un template velocity »

Come creare i color schemes

“Ho un sito web realizzato con Liferay dove il colore principale è il blu. Il mio cliente vuole che nella pagina “Chi siamo” tutti gli elementi blu siamo virati in rosso. Come posso fare?” Semplice, utilizza i color schemes! Prima di tutto devi aprire il file liferay-look-and-feel.xml e, all’interno del tag <theme> inserisci:   <color-scheme id="01" name="Blue">...
Maggiori dettagli riguardo Come creare i color schemes »

Eliminare il suffisso [Beta] dalla portlet della lingua

All’interno della portlet della lingua di Liferay vi sono diverse lingue che riportano il suffisso [beta]. Possiamo eliminarlo? Come? E’ molto semplice! Basta aggiungere nel portal_ext.properties la property locales.beta ed eliminare da questo elenco la lingua che non deve mostrare il suffisso. ...
Maggiori dettagli riguardo Eliminare il suffisso [Beta] dalla portlet della lingua »

La portlet si vede, la portlet non si vede.. ;)

Buongiorno a tutti! :) Il tema che affronto oggi è una di quelle cose che, sicuramente, vi sarà stata chiesta chissà quante volte dai vostri project manager di fiducia :) ma che avrete in larga parte sbolognato con dei laconici "ma va, ci vuole troppo", "no: è impossibile; l'unico modo per farlo è usando i permessi" o altre affermazioni tipo queste! :) Oggi infatti vi do un piccolo...
Maggiori dettagli riguardo La portlet si vede, la portlet non si vede.. ;) »

Mostrare i dati dell'utente loggato in un template Velocity

Avete l’esigenza di stampare in pagina alcuni dati dell’utente loggato? Ecco qui alcuni suggerimenti: Nome completo $user.fullName Email $user.getEmailAddress() Immagine profilo #set ($userLocalService = $serviceLocator.findService("com.liferay.portal.service.UserLocalService")) #set ($user =...
Maggiori dettagli riguardo Mostrare i dati dell'utente loggato in un template Velocity »

SessionClicks & Portal Preferences

Ciao a tutti! Il post di quest'oggi tocca un argomento che prima o poi tutti devono affrontare: vogliamo salvare delle piccole preferenze utente e renderle "persistenti" senza magari scomodare delle tabelle di dominio. Aggiungo a questo che le preferenze di cui parliamo non le vogliamo "per portlet", come solitamente fareste quando si parla di preferences, ma le...
Maggiori dettagli riguardo SessionClicks & Portal Preferences »

Eliminare i bordi delle portlet

Volete eliminare i bordi di tutte le portlet in un sol colpo? Volete evitare di modificare l’aspetto grafico di tutte le portlet che avete inserito in pagina? E’ molto semplice! Basta inserire nel look-and-feel.xml, dentro al tag <theme>: <settings> <setting key="portlet-setup-show-borders-default" value="false" />...
Maggiori dettagli riguardo Eliminare i bordi delle portlet »