What's new in the upcomming 4.4.2

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 to try and sort it all out...

We're really [i]cooking with butter[/i] over the last couple months and it all makes me very excited about Liferay like I hadn't been since we hit 4.0.0...

I mean, Liferay for me is a real love affair... but like every good love affair there is adversity that inevitably makes you wonder what it is about the relationship that keeps you in it... then things start to come into focus... and you remember.

Anyway, the last couple months have reminded me of why I'm in this relationship.

So, here are a couple features that are only the bigginning of a long list of new and/or improved ones you're likely to start hearing about.

 

1. Syndicated feed creation from the Journal portlet.

I really think that many people will like this. It's not so much a feature that users were calling for, per say, but one that we often ended up building out for clients (via some funky xsl/vm templates, and which over the years we've done in various different ways. This one is a little more integrated, and feature rich.

What aspects does this new feature support you ask? Many actually!

• Create as many named feeds as you like.
• The same feed types that we provide from other portlets; RSS 1.0, RSS 2.0, Atom 1.0.
• Constrain feed items based on "Article Type" and/or "Structure" and/or "Template"
• Ordering.
• Max items per request.
• Content rendering options:
  ∘ Article Description
  ∘ Completely rendered article using article's default template
  ∘ Completely rendered using "named" alternate template
  ∘ Specify a particular structure field as the content of items:
    ‣ If the type of the field is "Document Library" the feed will properly create either Atom reference links, or RSS enclosures. (Can you say PODCASTING???)
• Integration with published content.
  ∘ If an article is published somewhere in the target Community, the feed item url will point to that page, otherwise the item will be displayed on the specified page.
  ∘ If you want even more control, you can specify a specific Journal Content portlet on the target page where the item content will be loaded.
• Virtual Hosting friendly URLs.

What's still missing?

As of right now, one of the only missing features is specifying a feed image. (Of course, I'm prepared to admit to/implement other missing features if they are pointed out to me :). )

We still have to build out syndicated feeds for the Asset framework, but that will come, as it's the next logical feature advancement in syndicated publishing.



2. RSS Portlet Facelift.

The RSS portlet got a recent facelift.

I personally think it's much nicer, has more options... and Nate really made it nifty by fixing up my crappy CSS by adding some cool icons everywhere. We haven't added support for Atom reference links, or RSS enclosures yet (podcasting support). You can still specify any number of feeds in a single RSS portlet.

You can even customize the display by including a "header" or "footer" Journal Article in the portlet. Huh?

This give lots of freedom to re-purpose/dress up the portlet easily. For example if you wanted to have the feed items represent more complex data than would normally be handled by the typical RSS feed app, you could add some js code in the header/footer article which (re)formats and/or adds functions to feed items based on their content... So, be creative! That's the idea...

 

Well that's a start. Look for many more features as they crop up on the road to 5.0 and beyond.

博客
Hey Ray,

Are these features going to be backported to the 4.4.x branch? I thought they were planned to 5.0
You know? After writing the post I realized that this might be the case for the RSS Portlet improvements... I'm trying to confirm Feeds... dl'ing 4.4.x...

Sorry to get eveyone's hopes up...
hi..do u knw the procedure for adding new rss in rss portlet..
i mean how to create completely new rss???how to upload that rss on our server..
if u knw do reply at ma mai address ---> avni_dv@yahoo.co.in
Hallo,

Great thing, this is what we need already for a long time.

Does that mean that we could syndicate articles among communities, locations, organizations and especially companies with different instances?

Chris.
ugg,boots shoes,ugg boots,buy ugg boots,argyle knit,knit argyle,mini boots,buy leather boots,boots on sale,boots sale,2010 ugg boots,ugg boots 2010,boots store,classic crochet,classic crochet boots,womens boots on sale,boots for sale,boots in sale,short boots,classic boots,ugg australia,classic tall,discount ugg boots,ugg 2010,ugg company,ugg discount boots,ugg bailey button,cheap womens boots,discount womens boots,womens boots,cheap leather boots,discount leather boots,leather boots,ugg australia boots ,uggstore,kids snow boots,snow boots for kids,uggs 2010,uggs,ugg boots discount,cheap ugg boots,classic knit,ugg 5879,classic argyle knit,classic argyle knit boots,ugg classic argyle knit,classic mini boot,classic sheepskin,classic mini,cheap winter boots,discount winter boots,classic mini for sale,buy classic mini,classic sheepskins,comfortable boots,short leather boots,best winter boots,knee high boots,boat shoes,blue boots,boots online,womens boot,furry boots for women,cheap tall boots,girls boots,thigh boots,thigh high boots,fur boots cheap,waterproof boots,thigh high boots for women,cheap furry boots,full fur boots,ugg classic crochet 5833,ugg 5833 boots,crochet boot,fur boots on sale,cheap crochet boots,crochet boots,ugg 5833,boots uk,green ankle boots,where to buy boots,classic crochet tall,cheap fashion boots,cheap flat boots,flat boots,classic boot,over the knee boots,short boot,boots on line,black leather boots,ugg 5825 boots,short sand,high leather boots,pink in boots,knee boots,ugg classic short 5825,ugg 5825,short classics,classic short 5825,boots usa,australia classic short boots,winter boots,winter boots for women on sale,winter boots on sale,boot shop,knitted boots for women,classic cardy 5819,australia classic cardy boots,australia classic cardy,classic cardy black,australia cardy classic boot,ugg 5819,ugg 5819 boots,ugg classic cardy 5819,grey cardy boots,cream boots,white boots,black cardy boots,classic tall sand,red back boots,red boots,ugg 5815 boots ,pink boots for women,ugg classic tall 5815,classic tall 5815,leggings and boots,ugg 5815,waterproof leather boots,waterproof sheepskin boots,classic tall metallic,cheap fur boots,waterproof winter boots,golden boot,gold boots,gold ankle boots,bailey button boot,pink fur boots,snow boot,bailey button 5803,bailey button chocolate,ugg bailey button 5803,ugg 5803,black knit boots,shop for boots,woman boots on sale,womens shoes boots,boots shop,classic sheepskin boots,boots to buy,buy boots,fur boots for women,green boots,boots with fur,female boots,real fur boots,cheap snow boots,ugg 5359,furry boot,cheap grey boots,cheap brown boots,cozy bootswoman boots,long black boots,black shoe boots,big boots,boot for women,cheap over the knee boots,boot on sale,lace up boots,boot for sale,ankle boots,cheap thigh high boots,cheap knee high boots,boots that are in style,style boots,tall sheepskin boot,boots and all,tall boots,tall boots on sale,snow wear,fall boots,boots shoe stores,patent boots,patent leather boots,love from australia,boot uk,hot boots,shoes australia,kid classic,new boots,boots with the fur,grey boots for women,grey boots on sale,boots on sales,boots sales,boots and more,womens boots and shoes,long boots,button boot,pink boots,leather boots on sale,long leather boots,cheap ankle boots,grey boot,grey boots,boot chocolate,black boots,fashion boots,fur boots,