by XTIVIA | Sep 4, 2015 | Blog, Enterprise Java, Portals
The liferay-plugin-package.properties file is used to list dependencies from the portal’s jars. At deployment time, Liferay will copy the listed jars from the portal’s WEB-INF/lib directory to the artifact’s WEB-INF/lib directory. Defining...
by XTIVIA | Sep 2, 2015 | Applications, Blog, Enterprise Java, Portals
AngularJS has been around for some time and has proven itself to be a framework that is here to stay. While there is a lot of promise (pun intended!) and speculation around the AngularJS 2.0 release, the 1.x releases have stabilized quite a bit. Checkout this blog...
by Asier Del Pozo | Aug 31, 2015 | Blog, Enterprise Java, Portals
Once upon a time… Sometimes a new project becomes a challenge. That’s the interesting part of software development; otherwise, this job would not be as special as it is! And the reason could not only be the technology you have to use, or the specific...
by Asier Del Pozo | Aug 28, 2015 | Blog, Enterprise Java, Portals
For those of you that do not know what Okta is, an okta is a unit of measurement used to describe the amount of cloud cover at any given location such as a weather station. Isn’t that cool? I didn’t know that there was a unit of measurement for that!...
by Asier Del Pozo | Aug 22, 2015 | Blog, Enterprise Java, Portals
Sometimes we need a mobile app to be internationalized when we use AngularJS. AngularJS supports i18n/l10n for date, number and currency filters. If we want to change something as simple as a literal, we will have to do something else. To do this there are...
by XTIVIA | May 29, 2015 | Applications, Blog, Enterprise Java, Portals
AngularJS is a great framework for Single Page Applications (SPAs) – it’s easy to learn and use. There’s no reason not to (and actually every reason to) create your Liferay portlets as AngularJS SPAs. Our organization considers...
by XTIVIA | May 6, 2015 | Applications, Blog, Enterprise Java, Perspectives, Portals
Should we use AngularJS? Should we use it now? In light of the announcement by the AngularJS team to release AngularJS 2.0 as a total rewrite, it is a valid question to ask: Should we build new applications on AngularJS 1.x? And given that 2.x is not...
by Abdul Alshberi | Mar 4, 2015 | Blog, Enterprise Java
What is Phonegap? If you don’t already know, Phonegap is a cross platform framework that uses HTML5, JavaScript and CSS to build mobile applications. Phonegap is a distribution of Apache Cordova (for all the gory details, see here). Apache Cordova is the technology...
by Abdul Alshberi | Mar 3, 2015 | Blog, Enterprise Java
Why Custom Filters? Filters in AngularJS are mainly used for display purposes – to show a text in a specific way or to filter an array based on a certain pattern. We’ll see examples for both cases. Single value display filter Let’s assume that I need to display...
by Susobhan Mishra | Feb 20, 2015 | Blog, Enterprise Java, Portals
Introduction It is imperative for the Liferay Documents Media repository to be in synchronization with the database. Any discrepancies from either side could lead to loss of integrity in the system. This can create unforeseen issues and problems during the publishing...