bloggers bloggers

Marco Napolitano
Messaggi: 68
Stelle: 0
Data: 15/11/17
Jader Jed Francia
Messaggi: 50
Stelle: 0
Data: 22/09/17
Ezio Lombardi
Messaggi: 9
Stelle: 0
Data: 23/06/17
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

Ordinamento dei risultati mediante indexer su Liferay 7

Recentemente mi sono trovato a dover lavorare con il motore di indicizzazione di Liferay 7 (che ricordo essere ElasticSearch) per estrarre e visualizzare dati complessi di entità custom. Una delle esigenze che avevo era quella di ordinare i dati, cosa che mi aspettavo fosse banale;  purtroppo ho avuto un pò di problemi ma alla fine sono arrivato ad una soluzione che ora vi...
Maggiori dettagli riguardo Ordinamento dei risultati mediante indexer su Liferay 7 »

Eseguire SQL custom su tabelle core con Liferay DXP

Tempo fa vi avevo già parlato di query custom con Liferay DXP ( http://blog.d-vel.com/home/-/blogs/sql-custom-con-liferay-dxp ) spiegando alcune piccole differenze rispetto alla versione 6.2. Oggi voglio affrontare un'altra problematica, ossia eseguire query SQL custom che restituiscono oggetti del core come ad esempio User , Layout , JournalArticle , ... Supponiamo quindi di avere...
Maggiori dettagli riguardo Eseguire SQL custom su tabelle core con Liferay DXP »

Riassunto di una giornata davvero speciale! ;)

GRAZIE! Il mio grazie di cuore va a tutti i partecipanti che hanno animato, con passione e tantissima competenza, il secondo Liferay User Group Meeting Italiano!! Tante sono state le informazioni scambiate, tantissimo l'interesse per la tecnologia e, soprattutto, tantissima la partecipazione della comunità italiana sull'evento! Ma veniamo al resoconto della giornata, animata da...
Maggiori dettagli riguardo Riassunto di una giornata davvero speciale! ;) »

Gestire l'avatar dell'utente da una portlet custom

Vi è mai capitato di dover gestire l'avatar dell'utente da una portlet custom? Se lo avete fatto e non ci siete saltati fuori ecco come fare con poco sforzo. Innazitutto diciamo che esiste una comodissima taglib di portale che fa già tutto (o quasi) quello che serve:  liferay-ui:logo-selector . L'unica difficoltà è capire come configurarla correttamente. Tutto il codice da scrivere...
Maggiori dettagli riguardo Gestire l'avatar dell'utente da una portlet custom »

Liferay 6.2 e la serializzazione deep delle entità via JSON

Recentemente stavo lavorando ad un progetto che consisteva nell'esporre dei metodi dello strato remoto dei servizi per essere consumati da un client REST. Praticamente tutte le entità possedevano campi di tipo long che rappresentavano foreign key verso altre entità; pertanto all'interno delle varie classi *Impl  dei modelli avevo definito altrettanti metodi getter per recuperare...
Maggiori dettagli riguardo Liferay 6.2 e la serializzazione deep delle entità via JSON »

Integrazione Liferay - Cas server: Autenticazione tramite facebook/linkedin

Ho avuto la necessità di integrare liferay 6.2 con un cas server per la gestione della login centralizzata. In questo post vedremo come autenticarci tramite facebook/linkedin attravero il cas. Per prima cosa scarichiamo il cas-overlay (nel mi caso quello relativo alla versione 5.0.4) Modifichiamo il build.gradle aggiungendo le seguenti dipendenze   compile...
Maggiori dettagli riguardo Integrazione Liferay - Cas server: Autenticazione tramite facebook/linkedin »

Aggiungere un attribute type ad un object class in ApacheDs

Per prima cosa scarichiamo e installiamo Apache Directory Studio. Configuriazmo la connessione al nostro LDAP e apriamo la vista schema browser . Ho avuto la necessità di aggiungere degli attributi all' object class person (contenuto nello schema core)   Tramite l'apposita funzionalità  di Apache Directory Studio aggiungiamo un attributo di cui dovremo specificare -...
Maggiori dettagli riguardo Aggiungere un attribute type ad un object class in ApacheDs »

Rimuovere gli utenti inattivi di Liferay 7 con Groovy

Recentemente mi sono trovato a dover gestire la sincronizzazione degli utenti di Liferay 7 con un server LDAP e durante le prove ho dovuto ripetutamente rimuovere gli utenti importati. Come sapete, per rimuovere un utente di Liferay bisogna prima disattivarlo e poi cancellarlo; purtroppo, quando gli utenti iniziano ad essere 5000, l'operazione potrebbe diventare un tantino tediosa se fatta...
Maggiori dettagli riguardo Rimuovere gli utenti inattivi di Liferay 7 con Groovy »

Configurare Liferay 6.2 e CAS 5.0.x utilizzando il modulo JDBC

Prerequisiti JDK 8 , apache tomcat 8 per installazione del cas-server JDK 7, per il runtime di liferay 6.2 Configurazione del cas server Come prima cosa scarichiamo i sorgenti del cas-server     https://github.com/apereo/cas/releases/tag/v5.0.4 Scompattiamo i sorgenti e portiamoci nella cartella cas-server-webapp cas5.0.4/webapp/cas-server-webapp ...
Maggiori dettagli riguardo Configurare Liferay 6.2 e CAS 5.0.x utilizzando il modulo JDBC »

Configurare Liferay 6.2 con LDAP e CAS 5.0.x

Prerequisiti JDK 8 , apache tomcat 8 per installazione del cas-server JDK 7, per il runtime di liferay 6.2 Installazione Ldap Per semplicità d'uso e configurazione ho deciso di utilizzare apacheDS. Scaricare apache DS Installare apache DS con le impostazioni standard Ora scarichiamo e installiamo JXplorer, un utility che useremo per connetterci e gestire il nostro...
Maggiori dettagli riguardo Configurare Liferay 6.2 con LDAP e CAS 5.0.x »