The Proposals Wiki has been deprecated in favor of creating Feature Requests in JIRA. If you wish to propose a new idea for a feature, visit the Community Ideas Dashboard and read the Feature Requests Wiki page for more information about submitting your proposal.
« Back to Google Summer of...

Layout (Page) Deep Copy

Background #

Currently when you copy a page, only the page itself is copied, not the content on the page. So you get identical portlets on the new page, configured to show the same content, but the content itself is just a reference to the same conetnt. Could we create the ability to clone pages. In 6.1 we can only copy pages which uses the same web content, which defeats the purpose in most cases. The idea is to be able to copy a page that has the same content with new web content id's and a new page.

Use Cases #

  • Cloning pages that have web content on them, so that new web content articles are created and can be independently edited. Useful for sites that need copying, but aren't spawned from a Site Template

The Solution #

Add a new action for pages - Deep Copy, which will not only copy the pages and its configuration, but clone all of the data that the page references, for portlets that have underlying assets (like the Web Content portlets)

Skills Needed #

  • Required: Java, JSP

Deliverables #

A plugin for Liferay 7 that implements this.

0 Attachments
1990 Views
Average (0 Votes)
The average rating is 0.0 stars out of 5.
Comments