This website uses cookies to ensure you get the best experience. Learn More.
Several weeks ago we announced the compatibility of Liferay 5 with the final draft of the spec. and now it's been declared officially final. Thanks go to Stefan, the spec lead, for all his hard work during the last weeks dealing with legal and administrative stuff to make this possible. I recommend you all to download and read the spec, because it has many interesting additions:...
If you’re just getting involved with Liferay, you may have come across an interesting portlet called the asset publisher. There are so many different ways to configure this portlet so that it displays content differently. I’ll try to show you how to configure the asset publisher so that it looks more like a familiar real world example. Here’s a screenshot of a...
Here's a good story for a Friday: I'm running around today opening windows because it's hot, but not so hot as to turn on the air conditioner. I'm a little frustrated trying to get something to work, and so I want to get back to it. Because of this, I'm racing around the house trying to get the windows open as fast as possible. Last room to enter is my three year-old daughter's room,...
For my latest task I’ve been looking into re-implementing the persistence layer of Liferay permissions to authenticate users and obtain authorization data from a client identity and access management engine. In the process I thought I’d explain a little bit about the details of Liferay permissions and in this first post more...
I've been playing around with Liferay portal version 5.0.1 and have found some new features that make it easy to create a community driven website. When I hear good news, I just wanna share it, so here it is. Enjoy! Part 1.1 is meant for beginner Liferayers to get familiar with some of the cool out of the box settings Liferay portal has that may help you in other projects....
Want to tune Liferay for better performance? There are several things that you can do. There is no magic wand that turbo charges your web app. There is this wiki article which has some properties you can set: http://wiki.liferay.com/index.php/Performance But in the end, Liferay is a Java web application that runs in the JVM. Hence, you have to do some JVM tuning. Java...
Updated: 11/28/08 Screenshots for the latest Desktop theme updated for Liferay 5.2.x. You can download the theme here (change .zip to .war) It'd be nice to have a theme that's different than a traditional theme which also has cool animation effects to help keep things fun and interesting. These ideas resulted in the new...
The premier Site-Specific Browser that brings Liferay to your Desktop, just kidding... http://bubbleshq.com/scripts/169/liferay Another thing is how to make a notifier icon here for chat portlet, just like http://bubbleshq.com/scripts/167/facebook---just-chatting 把liferay放到桌面,方便使用。
Just wanted to let you know that the Quickstart Guide (upon which the below video is based) is now available! You can grab it at the Community landing page: http://www.liferay.com/web/guest/community. It's a lot easier to follow the doc than the video. :-)
In the process of migrating the Document Publisher portlet from LRP 4.4.2 to 5.0.1 one of the problems I have found is that in LRP 5.0.1 the URLs for actions and renders in some cases, like URLs generated from Javascript, are escaped so they won't work anymore because the params could not be parsed correctly from the URL. To solve it you need to add to the "portletl.xml" file: ...
I am working right now in creating a new portlet por publishing documents (DocBook, XML Framemaker, Javadoc) so you can view them inside a Liferay portlet add comments the document section, access the document trough a tree index and other features. In order to implement it we have decided to start from the Document Library (DL) portlet and add new operations over the folder and files...
I just wanted to drop a couple of notes about the auto-save that I didn't mention before.... 1. I didn't do the bulk of the workThat honor goes to Jonathan Neal. Bchan did a lot and I made a couple of javascript changes and tweaks, but the work load credit goes to Jon for actually laying the foundation and getting it done. Go hit up his wall and tell him great job :) 2. There was...
Until now when the user was in any place of the portal clicked the "Sign in" link he was shown a default portal login page. Of course it was already possible to create your own customized login page using the available portlets, but the user was not redirected there when clicking the "Sign in" button. After this improvement it is possible to let the portal know that a given...
Hi everyone. Yes, now you can develop portlets using groovy, and thanks to the last changes made by Brian is quite simple. Let's take a look at sample-groovy-portlet (check it out from the plugins svn). The file structure is like this: All the impotant files are under docroot/WEB-INF. There you can see usual files, including portlet.xml, which looks like this ...
This is a feature I know many of us have been desperately wanting for quite a while. In fact, it's something that many of us miss from other blogging apps, and we now have it. So, to kind of show off what we have, I'll include screenshots from this very blogging session. Notice the time? Every ten seconds, we automatically save your draft until you click publish. This means...
Portals are all about personalization, and Liferay is no different. I mean, there are many, many other things involved in portals other than personalization. But none of them really make sense without it. Personalization is the dressing that makes your portal salad bearable. So, it has to be pretty good dressing. Beyond the portal and personalization, we have the...
I picked up a copy of the International Herald Tribune while boarding my flight for Rome where I'm helping a client launch their new social computing platform this month. I had heard about the devastation in Myanmar that happened now over two weeks ago, but it wasn't until Wednesday morning of this week that what happened really hit me. A photo on the front page of the Tribune showed...
Many people ask how to achieve file downloads from a portlet project. I'm going to try putting this mystery to rest by first explaining the limitations and then showing some old and new ways of overcoming them in Liferay. To be clear on terminology we'll call anything, other than the usual presentation content, that we want to deliver to the user a resource. Examples of...
Liferay enjoyed a great JavaOne this year, our third corporate appearance at the ground zero of the Java development world. The emphasis this year was on openness, community, and the individual, reflecting the transformation our industry and culture have gone through over the last decade. In IT, that's been reflected in a shift from proprietary solutions controlled by the few to...
Showing 2,801 to 2,820 of 3,010 entries.