by Richard Ngo | Aug 26, 2016 | Blog, Business Intelligence, Digital Experience, Portals
Jaspersoft Reports and Analytics is a market-leading, enterprise open source Business Intelligence software that is used to bring timely, actionable data to the right people at the right time. And Liferay is a market leading Portal and Digital Experience Platform that...
by Richard Ngo | Sep 30, 2015 | Blog, Enterprise Infrastructure, Portals
Liferay makes it easy to customize the registration process. Recently a customer required Liferay to do email address verification directly after registration and then auto login after verifying. This post shows how to use a hook to create...
by Richard Ngo | Aug 3, 2015 | Blog, Portals
Ever had a need to consolidate your tags? The Tag Merger portlet can help you manage them. Imagine a scenario where your tags are littered with duplicates because maintenance has been neglected for quite a while. Cleaning hundreds or even thousands of...
by Richard Ngo | May 15, 2015 | Blog, Portals
Have you ever wanted to recommend assets to your users based on what others have rated? With the new Xtivia Asset Recommender portlet, you can do that with ease. Just configure the asset recommender to your needs and it searches your asset ratings for the best...
by Richard Ngo | Jan 12, 2015 | Blog, Enterprise Infrastructure, Portals
Before we dive immediately to the code, I just want to point a subtle difference in the example code that Ionic has here. I am using ng-init to call the initialize method rather than having it in the controller. I also declared the initialize function in the scope....
by Richard Ngo | Jan 9, 2015 | Blog, Enterprise Java
Introduction Ionic is an HTML5 SDK for mobile applications using Apache Cordova, allowing developers to code in HTML, Javascript and CSS. Ionic provides out of the box components for an even faster development. Environment Setup For this setup, we will be configuring...