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 XTIVIA | Aug 26, 2015 | Blog, Portals
The basic process of Liferay 6.2 Theme development involves creating a new theme, make changes to it, and deploy. It’s really a simple process; however. the only drawback to this process is that every time you make any changes to a theme, you will need to deploy it to...
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 Derek Nerenberg | Jul 31, 2015 | Blog, Databases, Portals
This post shows you how to query Liferay’s database and see which Documents and Media files are marked ‘searchable’. For these examples, I was using SQL Server and did not validate the queries work on other databases. They 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 12, 2015 | Applications, Blog, Enterprise Infrastructure, Portals
This blog post explains using HTTP to remotely get and add documents to Liferay’s Document and Media Library. Since documents may require authentication for access, this post explains how to use basic authentication to achieve that. It will also cover accessing...
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 5, 2015 | Blog, Enterprise Infrastructure, Portals
Scopes in AngularJS define where every variable is visible and where it’s not. Scopes are hierarchical, where every parent scope is visible in the child scope but not the other way around. $rootscope is the highest scope that is seen by all the controllers. Be...