RSS
thumbnail
Ray Augé | 19 Nov 2013

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...

103272
0
thumbnail
Travis Cory | 29 Jul 2014

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...

96944
4
thumbnail
Olaf Kock | 25 Aug 2014

  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 ...

192277
0
thumbnail
Jorge Ferrer | 19 Nov 2013

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...

94504
2
thumbnail
James Falkner | 15 Nov 2013

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...

104037
5
thumbnail
Olaf Kock | 25 Aug 2014

  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...

168286
0
thumbnail
James Falkner | 11 Nov 2013

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...

94930
0
thumbnail
James Falkner | 11 Nov 2013

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...

149360
8
thumbnail
Jorge Ferrer | 11 Nov 2013

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...

86676
1
thumbnail
James Falkner | 04 Nov 2013

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...

108281
4
thumbnail
Jorge Ferrer | 29 Oct 2013

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...

106563
17
thumbnail
Ray Augé | 29 Oct 2013

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...

103530
1
thumbnail
Olaf Kock | 28 Oct 2013

 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...

136015
0
thumbnail
Iliyan Peychev | 24 Oct 2013

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 -...

69997
1
thumbnail
Brett Swaim | 23 Oct 2013

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...

125696
9
Gwowen Fu | 15 Oct 2013

I need a quick way to update 20+ permissions among 100+ permissions for each document uploaded. So this script does the job.  

65858
0
thumbnail
Martin Yan | 14 Oct 2013

  "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...

68794
3
thumbnail
Vicki Lea Tsang | 12 Feb 2014

  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 -...

81597
8
thumbnail
Miguel Pastor Olivar | 10 Oct 2013

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...

64893
3
thumbnail
Juan Fernández | 09 Oct 2013

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...

83615
9