RSS
thumbnail
Jeff Young | 11 Feb 2008

Chinese New Year started last Thursday but is still in full effect. I wanted to make sure I got to wish everyone who celebrates this holiday a wonderful rest of the holiday. Enjoy family, eat hearty and stay healthy!

20983
2
thumbnail
Ray Augé | 11 Feb 2008

I know the title should probably read "What's new in 4.4.0", or even "4.4.1" (which was just released). But, we've made so many fixes after those two releases that it's worth it to skip right ahead to 4.4.2 (which will likely be out next month). This will likely be the case moving right up to 5.0, but if I wait till then I'll have so much to write about it'll be to much of a chore...

34129
5
thumbnail
JR Houn | 08 Feb 2008

I'm not sure if everyone out there surfing the interwebs has noticed, but we've been quietly releasing a lot of really, really cool themes recently. As a relatively non-technical person, the thought of downloading a .war file and deploying it to the right directory, was somewhat daunting. At one point I remember thinking, "Wouldn't it be nice if there was a quick, painless, and...

25010
0
thumbnail
JR Houn | 08 Feb 2008

 Pass. Fail. Pass. Fail. Fail. Pass. These words have just about defined the testing I've been doing over the past couple weeks. If perhaps by some galactic anomaly you haven't noticed, Liferay has slowly (actually, very quickly) been implementing a *brand new* Selenium testing framework. In a very short frame of time we've gone from having 0 tests to the 191 tests that are in...

35307
2
thumbnail
Brian Chan | 07 Feb 2008

Our recent announcement about jQuery caused a lot of confusion among the JSF camp because it seemed to contradict another announcement we made a few months ago concerning ICEfaces. So this blog is meant to clear that up. ICEfaces serves the need of abstracting Javascript from Java developers. It does that very well. It allows Java developers to develop using JSF to implement...

17289
4
thumbnail
Jonathan Neal | 06 Feb 2008

What is Milli Vanilli theme making? According to Jonathan Neal's Alliterated Dictionary of Natural Selection it is "The act or process of designing admirable and successful graphical interfaces for the Liferay product with an infamous, immediate and inevitable revelation of un-originality brought upon the user".  In short, this means that these are fully functional themes for...

24774
4
thumbnail
Nate Cavanaugh | 04 Feb 2008

Have you ever wanted to plugin to Liferay's javascript functions, but didn't want to modify the original Javascript, and didn't want to branch off of it? I know I have. For instance, let's say that there is a Liferay javascript function that always adds a class, but you don't want to add that class, and instead want to use your own. Well, there is a little known method that does this...

26237
11
thumbnail
Brian Chan | 01 Feb 2008

In 4.3.x, our out of the box Glassfish bundle was over 220 megs and only worked on Windows. In 4.4.x, with the help of Raju from Sun, we were able to create bundles for Glassfish around 135 megs in size. It provides a full JEE stack. I'm actually quite impressed with the speed and the GUI console from Glassfish. All in all, I think it's a pretty good replacement for WebLogic AS...

12898
2
thumbnail
Bruno Farache | 01 Feb 2008

I always thought that it would be very nice if we could compare text files in the document library portlet, just like we developers do with different versions of source code. I finally implemented this diff tool and had a lot of fun!For the first time I think I've made something similar to test-driven development and it'd proven to be very useful for this kind of algorithm in which a...

41745
7
thumbnail
Nate Cavanaugh | 26 Jan 2008

A few months ago, Peter "The Man" Shin started working on a new theme for Liferay, called, appropriately enough, Desktop. Yes, I know we already had a theme called Desktop, but to be honest, it wasn't the greatest theme in the world. The different "OS's" was actually just different backgrounds on the same theme. So, to the rescue, Peter went through and created a new theme, with 3...

27216
8
thumbnail
JR Houn | 26 Jan 2008

I don't think I have ever run into anyone who had a love for tests. And if I by some way I am suffering a form of amnesia and HAVE met someone who loved tests I would have derided and mocked that person as a masochist. A masochist who had no love for life. Of course a big part of our lives are determined by tests, or could even be defined by tests. Knowing this, in my former life...

29537
5
thumbnail
Brian Chan | 25 Jan 2008

Enhancements include: An improved User and Organization System Users can now be members of more than one Organization Locations are now an Organization Type Roles can now be scoped by Organization LDAP Integration has been improved Improved Content Management, Staging and Import / Export Automatic document conversion to...

18575
2
thumbnail
Jerry Niu | 25 Jan 2008

This is an OLD one. September 2006 Public Training was held in Los Angeles, CA

25765
1
thumbnail
Jerry Niu | 25 Jan 2008

January 2008 Public Training was held in Los Angeles, CA.

25567
0
thumbnail
Jonathan Neal | 24 Jan 2008

My Liferay. Part 1. Handball Haiku. the liferay weather,it's showering handball games,small ball, big ball, fun. My Liferay. Part 2. A Plural People. Here at Liferay I'm thunderstruck by the rich, thoroughgoing cultural diversities that make up my daily work enviroment. My coworkers, along with myself, form an intense, immense abundance of experiences, knowledge, and...

25526
5
thumbnail
Rich Sezov | 23 Jan 2008

First of all, a belated Happy New Year! This is my first blog post in the new year (and in the new theme), and I'm excited about what I have to report. Last night I finally finished the first draft of the Liferay Administrator's Guide. It's a bit pared down from the outline that's published out on the wiki, but that was done in order to get the book out as quickly as possible. For the...

15137
2
thumbnail
Jorge Ferrer | 19 Jan 2008

Happy new year everybody!! It's been a while since my last post and this will be a very short one. All I wanted to do is let everyone interested know that I'm working on improving the wiki again. After the latest changes there is been a renewed interest in Liferay's wiki and a company has agreed to sponsor some further improvements (let's give them a big thank you). After several...

12413
7
thumbnail
Michael Saechang | 18 Jan 2008

While I was surfing the Wiki I found a distress signal coming from a discussion within an empty article. It was a Liferay user calling out for help. Bchan gave me a crash course in PHP portlets and I was on my way. Have no fear Sairam! How to Create a Simple PHP Portlet is now a real article. Here below is my very first PHP portlet. You might not be that impressed with my PHP...

34771
5
thumbnail
Nate Cavanaugh | 15 Jan 2008

I don't know how Bryan Cheung does it. I believe he flew over 100,000 miles last year, and I'm really quite surprised he's still sane. Why do I say that? Because if any of his trips are anything like the one I am currently on, then I have to give him some sympathy and a newfound respect. Right now I am in Frankfurt Germany with Mike Young (who actually had to take a train to Paris...

12171
7
thumbnail
Alexander Chow | 15 Jan 2008

After several months in the working, we finally got Liferay's Document Library compliant to WebDAV Class 1, per RFC2518!!  It is still not Class 2 compliant, meaning locking does not work (and that also means Office and OS X still cannot edit files directly in the Document Library).  But, achieving Class 1 compliance is the necessary prerequisite and we are finally...

31209
1