thumbnail
Ray Augé | 01 Mar 2008

(Out of Date, but still mostly relevant, has many improvements though) Well finally it's in trunk...   The sponsored staging enhancements (workflow) (which I've dubbed v1.2) features are now in. Let me know what you think.

23428
7
thumbnail
Jerry Niu | 28 Feb 2008

UPDATE (2/20/2009) - These instructions apply to versions 4.1.X, 4.2.X, 4.3.X, 4.4..X, 5.0.X & 5.1.X) Read my post on "How to get Liferay running in Windows XP Pro" for reference. Download SQL Scripts and unzip Navigate to the "\[location of SQL folder]\create\" folder Run "create-mysql.sql" The sript will be applied to the "lportal" DB ...

31859
0
thumbnail
Jerry Niu | 28 Feb 2008

Install Java   Set JAVA_HOME Set the JAVA_HOME Environment Variable and point it to the location of the JDK Add JAVA_HOME to the Path Env Var Tomcat needs to know the location of the JDK in order to run properly   Download Liferay tomcat bundle   Start up Tomcat   http://localhost:8080 ...

42225
2
thumbnail
Jorge Ferrer | 24 Feb 2008

As promised, I want to finish the review of the new features of the wiki portlet. This time I'm not going to write much and will let the screenshots speak for themselves:Diff view of changes betweeen versions. Here goes a feature that we've waited for for a long time: Click the button and you get: Nice, right? You have to thank Bruno for it. Subscriptions to changesIt's...

15413
25
thumbnail
Alexander Chow | 22 Feb 2008

For the last month or so, my focus has been to slowly improve Liferay's WebDAV capabilities.  WebDAV is an incredibly powerful way of accessing data on the portal, but there is always room for improvement.  So, I am blogging to report that there will be some minor improvements in 5.0 (and some bits in 4.4.2).  Here are just a few of the little things that we should be...

46661
9
thumbnail
Brian Chan | 18 Feb 2008

I just got back from a week in Rome, part work, part vacation.. (like I ever go on vacation). Here are some highlights of the week. That's me with an original bust of Nero. He was the crazy emperor of Rome who used human beings he didn't like as human torches to light up Rome, hence the modern CD burning software with his name. I originally took this picture with...

22149
2
thumbnail
Jorge Ferrer | 17 Feb 2008

Ok, maybe the title is a bit pretentious but I have to say that I'm really excited with the results. I'm surprised myself with how much we've been able to do in so little time. IMHO after these improvements Liferay Wiki can be compared to the most known wiki products out there (proprietary or Open Source). Not only it's comparable to them in terms of wiki related functionalities but it...

24920
17
thumbnail
Rich Sezov | 15 Feb 2008

Despite years of resistance, I am now a Kubuntu user. It's taken a lot to get me here, but if you're interested, hang on to your hat. I've been using Linux for many years as my primary operating system at home. I started off in 1994 (!) with a copy of Slackware that came with a book and several CDs of software. I managed to configure my 486DX/33 system to triple boot DOS, OS/2, and...

17710
1
thumbnail
Jonathan Neal | 14 Feb 2008

Oh to be young again... Hold on, I am young - young, healthy, well, mostly healthy, and ready to take on the world!  So, what better way to take on the computer world than take on the king of the computer mountaintop, Bill Gates, wait, no Google, hmm, um ... Liferay? jQuery!  jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript...

30749
3
thumbnail
Jorge Ferrer | 13 Feb 2008

Yesterday I received my first book bought at Lulu.com and I have to say that the whole process has been great. The price has been lower than the usual technical books I buy and I've had to wait much less than I usually wait when buying a book in on-line shops. Note that I have no relationship with Lulu.com at all, but I think when people do a good job they deserve being recognized for...

13557
1
thumbnail
Ray Augé | 12 Feb 2008

Liferay offers a wide variety of different remote API's. A very useful one is JSON. It's useful because most languages have JSON processing functions. So the only dependencies are those and HTTP request handling functions. Here is a complete example of adding a Country from a PHP script: <?php## This example uses HTTP_Request package located found...

64065
8
thumbnail
Jonathan Neal | 12 Feb 2008

http://www.engadget.com/2008/01/28/gartner-blu-ray-to-win-in-2008-hd-dvd-price-cuts-are-useless/ http://www.engadget.com/2008/02/11/netflix-picks-blu-ray-good-luck-renting-an-hd-dvd-soon/ http://www.engadget.com/2008/02/11/best-buys-pushing-blu-ray-to-the-front/ http://www.engadget.com/2008/02/12/hd-dvd-camp-issues-sad-little-response-to-netflix-best-buy-snub/

28840
5
thumbnail
Ed Shin | 12 Feb 2008

1-action-forward - Contains the basic files needed to display a JSP. Describes key aspects of the core files. 2-tiles - Covers tiles, adding the portlet to a category and internationalization. 3-render - Add an action class, the render method and a renderURL 4-processAction - Add processAction and validation 5-service-builder - Covers Liferay's Service...

1523
3
thumbnail
Nate Cavanaugh | 12 Feb 2008

People seemed to like the "hey buddy, want to hear a secret?" nature of my last post, and in that tradition, I will try to drop some tips about some of the lesser known ways of playing around with the Liferay themes. Browser Selectors In Liferay since 4.3, we've used a method of browser detection called Browser Selectors. What this does is allows you to style your theme for...

37269
1
thumbnail
Ray Augé | 11 Feb 2008

Sometimes you want some ability to tweak your Liferay theme at runtime... Note: Don't do this when you are packaging a theme for public consumption. It's very easy to add some "on-line" editability/tweakability to your themes, because we all know that we never get it just right the first time... and finding a bug inevitably happens the moment it goes live and/or you are...

23491
7
thumbnail
Ray Augé | 11 Feb 2008

Many people ask how to build portlets which display Flash (SWF) content in the portal with options for changing and controlling that content. Well, you don't have to build a portlet to handle this. I mean, you can... but you don't have too. Liferay provides all the tools you need to do this right out of the CMS and you can give yourself as much control as you like while still making...

46328
17
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!

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

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

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

36721
2