This website uses cookies to ensure you get the best experience. Learn More.
As mentioned in a previous post, you may have noticed the reports that are spit out when doing portal builds in the last couple of weeks. These reports show API changes based on a baseline API version which would have been established automatically the first time you built the portal after semver went in. This is fine for getting a basic grasp of ongoing changes as I explained in...
Have you ever thought that Liferay could use a little more Instagram? With the power of the Instagram API and the mighty Alloy-UI resource it is possible to integrate Instagram onto your page. Better yet, you can create a carousel to hold the images! See this page for more information about the Alloy-UI carousel. See this great blog post on how to create a carousel for use...
For this episode I spoke with Daniel Sanz. He's a support engineer in the spanish office and is responsible to oversee the translation efforts on Liferay. We talked about He's the one to keep the pootle instance at translate.liferay.com populated and synchronize changes between pootle and the git repository. This started with some script by Milan Jaros ...
Continuing with my series of "New in 6.2" entries, today I want to put the focus on a more technical aspect of the new version: the fact that it provides support for Twitter Bootstrap out of the box. Some of the benefits of this are: Themes built for Liferay can be based on Bootstrap themes. And there are quite a few of them. Portlet developers can use the bootstrap...
At Liferay's first ever Developer Conference in Berlin last month, I had the privilege to present my experiences in building apps with Liferay WCM (similar to the techniques discussed in a prior blog post, and this one too). I make use of this feature to quickly build relatively simple apps for our community, saving a lot of time during development and deployment. At DevCon, I demoed...
At Devcon 2013 I've met with Greg Amerson, main Author/Team Lead for the Eclipse-based tooling (Liferay IDE & DevStudio) and David Truong, one of the very early employees of Liferay, Product Manager for Platform an Tooling. The topics we covered were all around Developer Tooling. There's a bit of background noise as we were recording this session in the break area of the...
As 2013 comes to a close, I'd like to once again thank each and every one of you who have done your part to improve our community through valued participation and contribution. I know I sound like a broken record when I say this, but it's absolutely true that Liferay would not enjoy the success it has enjoyed nor be anywhere close to the same level of worldwide usefulness if it wasn't...
Today Liferay released the next version of its flagship software: Liferay Portal 6.2 CE! [Download] [Quick Start] The Liferay product and engineering teams, in close concert with our awesome community, have spent many months getting the 6.2 release ready, and it is finally here. "A great platform with polished features to make it easier than ever for...
In my last blog entry I explained the thought process we followed to improve the Dockbar. What some of you may have noticed is that I skipped talking about three elements that used to be in the left side of the dockbar in 6.1: So, what happened to them? These options where part of the overall work that we have done to provide a proper Information Architecture for all...
As we approach the end of 2013, we also approach the end of the annual Liferay Conferences (the final two events are coming up: Liferay Portal Solutions Forum in London, and the Liferay Italy Symposium in Florence). I was privileged to be able to attend many of these, and while I always love seeing our community and the magic that can happen in person, I was especially excited to...
Hey guys, The 6.2 release is almost out and I want to use this opportunity to talk about some of the improvements we have done to the dockbar. For those newer to Liferay, the Dockbar is the nick name for the bar that appears at the top of the screen and provides personal and administration options to users. In 6.1, this bar looked like this: Although, of course it is...
Liferay is in the initial phase of semantically versioning all it's java source code. Yay! What? If you don't know what semantic versioning is, here are two essential references on the subject: http://semver.org/ Summary Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes, MINOR version when...
At Devcon 2013 I met with Miguel Pastor and Ray Auge, both Engineers and Core Developers at Liferay. They both have been involved in the latest modularization efforts, resulting in OSGi being now on the Feature List for Liferay 6.2. We recorded this session in the break area of the conference, during one of the sessions in order to find some quiet time. Unfortunately, as you'll...
Last week, during Liferay Spain Symposium 2013, Olaf Kock recorded a new episode for Liferay Radio with your truly. I talked about my life as developer in Liferay, about the development process of Liferay Portal 6.2, about AlloyUI and so on. The episode will be published soon. As you probably know, I'm working on everything, which is somehow related to UI -...
I have had many clients ask me if Liferay has management scripts for Apache Tomcat. While Liferay doesn't officially recommend any particular way to start/stop Tomcat, I have found this works really well for me on client sites. ------------------- You’ll need to make the script executable by running the chmod command: sudo chmod...
I need a quick way to update 20+ permissions among 100+ permissions for each document uploaded. So this script does the job.
"Every child is an artist. The problem is how to remain an artist once we grow up." - Pablo Picasso My job as a marketer has never been more fun and challenging. The conversation in the marketplace has evolved drastically since I started my career three years ago. Whereas advertising was once considered a direct line...
We are pleased to announce the release of Social Office 2.1 EE on Marketplace. Since our first release of SO 2.0 last year, we have been steadily working towards refining the features to provide a more useful and engaging experience with the product. We hope you like the result! Notable features: Interactive Activity feed -...
First of all I would like to apologize to all of you who where expecting Raymond but got me instead. Sorry about that. Through the talk I did a quick summary of why modularity is important for us, what we are looking for, what we have already done and some of the stuff we are looking at for the future. At the end of the talk I show how you already can create a modular application...
As I promised on my previous post (Liferay 6.2 new mobile features (pt. 1)), here’s the follow-up blog entry with a description of more features and improvements related to mobile we are going to release as part of Liferay Portal 6.2. On this article I’m going to talk about the reuse of native mobile components, improved device detection capabilities and using sites...
Showing 1,721 to 1,740 of 3,020 entries.