RSS
thumbnail
Ray Augé | 10 Jan 2009

So I finally got around to making the Velocity improvements I'd had planned on doing for the last several months. We completely removed the Velocity singleton usage and replaced it with the VelocityEngine instance design. With this, Liferay is able to play nicely with other velocity apps in the same JVM. Also, because we centralized the usage, we were able to optimize tool loading so...

29585
5
thumbnail
Jonas Yuan | 08 Jan 2009

Full RESTful Integration of Liferay and OpenX - A generic solution for full RESTful integration of Liferay 5.1 (or above) and OpenX (2.6) is ready finally. Enjoy this solution with Real Demo; Find detailed information at Full RESTfull Integration How do we integrate it in Liferay? Here are the processes to integrate OpenX in Liferay. Consume RESTful...

27483
2
thumbnail
Bryan Cheung | 05 Jan 2009

I had a chance to reflect on 2008 on my way to Tokyo two weeks ago and was really humbled by realizing how many amazing opportunities Liferay has had this year.  2008 Highlights: Continued Grassroots Success, and Recognition from Decision Makers and Marquee Customers 2008 has been the year where Liferay's traditional strength within the developer and SI community has...

32739
6
thumbnail
Minhchau Dang | 31 Dec 2008

A "Gotcha!" situation came up today when I attempted to add a portlet developed in the plugins environment to the Control Panel (which is a new feature being developed for 5.2.0 that you can read about in Jorge's blog entry). In a nutshell, the Control Panel provides a centralized administrative interface for the entire portal. Unlike a standard layout where you 'manage pages' and...

60672
9
thumbnail
Nate Cavanaugh | 29 Dec 2008

There are a ton of amazingly creative people here at Liferay, and I'm always stunned with the stuff that people create. Last night I was doing a ton of coding and some inspiration struck to make some Liferay "fan art". I don't get the time to do as much artwork as I used to, so it was a nice treat for me. So, it totally is not "corporate" and doesn't really follow the Liferay...

58048
7
thumbnail
Eduardo Lundgren | 21 Dec 2008

  Each more we feel the need of becoming more and more web 2.0, it sounds like a physics law to the "guys" that are trying to survivor arround the amazing applications that surround us across the urls. Since few months ago I want to blog post about the new Liferay functionality that let you build PortletURLs using JavaScript only. There are many places you can apply...

109605
20
thumbnail
Minhchau Dang | 19 Dec 2008

There are times when I don't want to deal with the start up time of an integrated development environment and opt to use a fast-loading text editor instead. By making this trade-off, I wind up losing many of the nifty productivity features that are built into IDEs. One feature that can be taken for granted is the ability to run build targets with a double-click. By leaving the...

31719
1
thumbnail
Brian Chan | 19 Dec 2008

Here are some pictures from our third annual company retreat in Los Angeles. It was really fun hanging out with everyone. And what do we do when we get together? Play an international sport everyone loves. Soccer! That's Ed, our head of sales, chasing Sang, our general manager in South East Asia. Glad no one got hurt. Look at Dave chase that soccer ball. If you...

38827
3
thumbnail
Steven Cao | 18 Dec 2008

This feature is a very simple and useful in AJAX and JSON like things.  It is a way to get pure response code as you set. 1. TestResourcePortle.java public class TestResourcePortlet implements Portlet, ResourceServingPortlet { ......     public void serveResource(ResourceRequest resourceRequest,           ...

24577
2
thumbnail
Jorge Ferrer | 17 Dec 2008

If you've been working with Liferay for a while this is probably an improvement that you will be excited about. If you are new to Liferay then this is a change you'll be even more excited about. So, what is it? In a few words it's a UI that allows administrating the complete portal, from 1 community to thousands of them, from users and organizations to documents, images, articles, ......

110074
42
thumbnail
Jorge Ferrer | 12 Dec 2008

It's been a very long time since my last post but I promise I'll make up for it with a series of posts about the latest features we've been working on for the next releases of Liferay Portal. But first, I want to blog about a topic that I think will be of a lot of interest for Portal developers: how to optimize Liferay to make development faster. In other words...

27640
8
thumbnail
Steven Cao | 08 Dec 2008

This is a simple series of articles to indicate the new features of Jsr 286   1.Public Render Paramter Here we simulate a Sender and a Receiver to show this portlet.xml(Define the public render paramter and declare the portlets which support the public paramter)  ...

27345
4
thumbnail
Michelle Kawaye | 03 Dec 2008

  One of the cool features of Liferay Social Office is its use of Office Integration.   When collaborating with others it is often a huge hassle to create a document and then email it back and forth with updated versions.  You never know if you have the latest version or if someone was left out of the latest update email blast.  Social Office takes care...

47973
18
thumbnail
Bryan Cheung | 02 Dec 2008

This week I'm pleased to announce the first beta release of Liferay Social Office, Liferay's new social collaboration software. While Liferay Portal has had social networking, web 2.0, and collaboration functionality for some time, Social Office is our first effort at putting it all together in a intuitive and integrated way. Social Office has an elegant new interface...

27857
5
thumbnail
Michael Young | 22 Nov 2008

One of the benefits of having our own dedicated SVN servers is that we have been able to set up a Fisheye server at http://svn.liferay.com. We tried to set up Fisheye against our Sourceforge.net servers, but because of the size of our repository and remote connection we could never get the initial index to complete. We've also set up the Fisheye plugin for JIRA so that you can view...

35667
2
thumbnail
Brian Chan | 21 Nov 2008

The number of committers to our SVN repository and the sheer amount of activity have both skyrocketed this past year. Sun now has over 25 active contributors and Liferay, Inc. has been hiring key developers from all over the world as well. While that means increased productivity overall, it also means that SVN responsiveness is now much more important than it used to be. ...

58157
7
thumbnail
Nate Cavanaugh | 21 Nov 2008

It's been a while, but trust me, we've been working like crazy to get 5.2 out for your using pleasure. But, I arrive with a bit of a gift, especially for the marketing folks (or anyone curious). Have you ever wondered if a website was running Liferay? Well guess no more. I've written a Greasemonkey script that will tell you if a website is running Liferay or not. What's...

48123
7
thumbnail
Bryan Cheung | 19 Nov 2008

Some of you may have been following our developments with the analyst community, particularly Gartner and their 2008 Magic Quadrant reports. For those of that haven't, Liferay was recently recognized in two Magic Quadrants: "Horizontal Portal Products," where Liferay was named a Visionary for its Liferay Portal product "Social Software," which covered Liferay Collaboration...

17883
2
thumbnail
Julio Camarero | 17 Nov 2008

Hi all, I started working for Liferay as a Core developper around two months ago and wanted to use this first post also to say hello to all the people I still don't know from the community, welcome everybody and thank Jorge, Alberto, Brian and Nate for all their support.  From version 5.2 we'll have a new functionality in the portal! It is called "Reminder Queries" and it...

37762
3
thumbnail
Jonas Yuan | 10 Nov 2008

This is a generic solution for full RESTful integration of Liferay 5.1.2 (with FCKEditor 2.6.3) and Alfresco.  By this, we can build Journal Articles with content-rich flashes - e.g., GAME, VIDEO, Slideshow, VIDEO QUEUE, VIDEO LIST, PLAY-LIST, etc - smoothly. Experience VIDEO LIST while you are reading: Enjoy the solution with Real Demo Find detailed information at...

28311
3