bloggers bloggers

Jader Jed Francia
Messaggi: 52
Stelle: 0
Data: 31/07/18
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Marco Napolitano
Messaggi: 70
Stelle: 0
Data: 07/02/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
Marco Mancini
Messaggi: 1
Stelle: 0
Data: 05/06/13

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 »

Apertura file con estensione .jpeg con Liferay

Congiunzioni astrali hanno fatto sì che proprio oggi mi decidessi a scrivere un post sul blog, dopo lustri e lustri di latitanza. Coincidenze, quindi? Noi di Voyager crediamo di no. Può capitare a tutti di avere la necessità di far sì che, al click del link o dell'anteprima di un'immagine, questa debba essere visualizzata in pagina o in una nuova finestra del browser anziché essere...
Maggiori dettagli riguardo Apertura file con estensione .jpeg con Liferay »

Convertire un oggetto Date in un timestamp Active Directory

Siglo questo mio 50mo post con una cosa un pò frivola che però mi ha portato via un pò di tempo. Stavo lavorando programmaticamente con LDAP (in particolare con le Apache Directory LDAP API, http://directory.apache.org/api/ ) ed avevo la necessità di valorizzare su Active Directory un attributo di tipo timestamp a partire da un classico oggetto java.util.Date ; dopo diverse (ed...
Maggiori dettagli riguardo Convertire un oggetto Date in un timestamp Active Directory »

Autenticarsi su un web service SOAP di Liferay via codice

Chi lavora da un pò con Liferay sa che il portale è in grado di esporre web service di tipo SOAP e di tipo REST per tutta la parte core ed anche per la parte di plugin custom. Prima del rilascio della versione 6.2 di Liferay, i web service venivano erogati in 2 modalità: secure e non secure . L'unica differenza sta nel fatto che, nel primo caso, viene richiesta un'autenticazione HTTP basic...
Maggiori dettagli riguardo Autenticarsi su un web service SOAP di Liferay via codice »

Criptare / decriptare informazioni su Liferay

Ciao a tutti! Il post di oggi tratta un tema che può essere cruciale per chi, come noi, fa progetti di home banking usando la tecnologia Liferay: criptare / decriptare informazioni all'interno delle nostre portlet! :) Forse non tutti sanno che in Liferay è già presente tutto quello che occorre per utilizzare le funzionalità di algoritmi come AES , Blowfish , DES o Triple DES , e, per...
Maggiori dettagli riguardo Criptare / decriptare informazioni su Liferay »

Obbligare un utente Liferay a configurare la portlet

Capita spesso di dover gestire la configurazione di una portlet e con Liferay è un'operazione piuttosto semplice: nel caso più semplice, basta modificare un paio di XML e costruire la propria pagina JSP di configurazione. In alcuni casi però parte della configurazione (o tutta) è obbligatoria e va fatta prima di poter utilizzare la portlet; come fare quindi in questi casi per obbligare ...
Maggiori dettagli riguardo Obbligare un utente Liferay a configurare la portlet »

Embeddare una sitemap mostrando solo le pagine figlie di una pagina di primo livello

E’ molto semplice! #set($layoutLocalService = $serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")) #set($ rluuid = $layoutLocalService.getFriendlyURLLayout($group_id, false, “ / xxx ”)) Al posto di “xxx” inserire l’URL della pagina padre #set($locPortletId = "85_INSTANCE_sitemap") Se...
Maggiori dettagli riguardo Embeddare una sitemap mostrando solo le pagine figlie di una pagina di primo livello »

Liferay CMS e Content Targeting

Sicuramente tutti siete stati felicissimi di scoprire le meravigliose bellezze che il plugin di audience targeting rilasciato da Liferay nei giorni scorsi ha introdotto nella piattaforma! Soprattutto per chi sviluppa, lo strumento offrirà davvero un'enorme set di funzionalità per rendere Liferay ancora più profilato sui vostri utenti, permettendo a noi smanettoni di divertirci nel creare...
Maggiori dettagli riguardo Liferay CMS e Content Targeting »