AnsweredAssumed Answered

Liferay Alfresco integration

Question asked by jkario on Feb 16, 2009
We are integrating Alfresco 3.0 with Liferay. Content management/editing is to be done through Alfresco (although we are planning on providing a simple editor for adding / editing content also from within the portal) and for publishing content in the portal we are developing an in-house portlet. Which of the following approaces makes most sense?

1) Use Alfresco Web Forms for content modeling. Rendering the content will be done by Alfresco and portlet just fetches the HTML representation and displays it. In some cases we might have to move the content rendering into the portlet in which case the portlet fetches the XSL associated with the Web Form and renders the HTML in the portlet.

2) Use Alfresco ECM Forms for content modeling and store the XSL template along with ECM Form. Content rendering is done in the portlet by fetching the XSL template associated with the ECM Form.

3) Use Alfresco ECM repository content types for content modeling and Freemarker for rendering the content. The content rendering could be done in Alfresco using a custom web script component.

4) Use Alfresco ECM repository content types for content modeling and XSL for rendering the content. The content rendering would be done by fetching the document CMIS representation and applying a XSL template to it.

5) Method X?

j

Outcomes