Recent Bloggers
Brian Chan Posts: 19
Stars: 118
Date: 11/20/08
Nate Cavanaugh Posts: 22
Stars: 57
Date: 11/20/08
Alice Cheng Posts: 114
Stars: 0
Date: 11/19/08
Bryan Cheung Posts: 7
Stars: 32
Date: 11/19/08
Bryan Cheung Posts: 1
Stars: 0
Date: 11/19/08
Julio Camarero Posts: 1
Stars: 7
Date: 11/17/08
Jonas Yuan Posts: 3
Stars: 6
Date: 11/10/08
satya ranjan Posts: 2
Stars: 6
Date: 11/9/08
Neil Griffin Posts: 10
Stars: 22
Date: 11/5/08
Michael Young Posts: 8
Stars: 46
Date: 11/3/08
Blogs
Portal Hook Plugins
Tags: configuration, plugins, portal.properties
Lately, Liferay has been following a trend toward externalizing extensibility features as much as possible. The traditional EXT model, while powerful, often proves too complex for many situations, or too intrusive to the product to retrain a high level of maintainability and a comfortable upgrade path because by it's very nature it inadvertently promotes bad programming practices which can...
Read More »
Average (6 Votes)
1585 Views, 22 Comments
The New Liferay Permission Algorithm (a.k.a. 5, a.k.a RBAC)
Tags: permissions
Well, it's been almost 2 months since we introduced a new permission checking algorithm into the portal. The key features of the new algorithm are: increased speed of evaluation simpler usage increased performance increased speed of evaluation and lastly increased speed of evaluation and increased performance So, how did we acheive this and what did we have to sacrific to get it? ...
Read More »
Average (4 Votes)
2123 Views, 11 Comments
Calling Liferay Services from XSL Journal Templates
Tags: cms, journal, services, template, xsl
Recently I was again asked how to call a more complex Liferay service using XSL. Here is an example of getting CalEvents from XSL and printing the list. The first thing you might find is that the iteration is rather strange. That's because XSL has no notion of arrays or lists , other than nodelists that is. So we have to get around that by creating a template construct to represent our...
Read More »
Average (2 Votes)
934 Views, 0 Comments
Journal VM Template meets SAXReaderUtil
Tags: cms journal, journal, template, velocity
Recently my friend Journal VM Template was feeling a little down in the dumps because of his lack of ability when it comes to handling XML content. He was feeling inferior to Journal XSL Template because of this one's superlative ability in dealing with any type of XML content, local and remote. Not liking to see my friend down in the dumps, because he really has many other likeable...
Read More »
Average (7 Votes)
1126 Views, 5 Comments
Calling Java (tools|services) from XSL Journal Templates
Tags: cms, journal, template, xsl
Recently a coleague asked if it was possible to call java from XSL. It is possible, and here is the example I provided. <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:getterUtil="xalan://com.liferay.portal.kernel.util.GetterUtil" ...
Read More »
Average (5 Votes)
922 Views, 4 Comments
Showing 1 - 5 of 24 results.
Page of 5