Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-111541

Allow marketers to get versioning support for content pages (5)


    • Engage - Inform Users
    • To Do



      Marketers may be working with many content pages at the same time in a cross functional team where concurrent updates could be done on the same content page. Two marketers could be working on different localized version of the content page while a UX Designers could be changing the display. Tracking this different changes could be really difficult. Also, during this process the marketers may be subject of making operative mistakes (like discarding a draft being translated) and therefore need a way to be informed and track every updates done of a given page.

      Feature Highlight:

      "Track your published page at any point in time using versioning and Timeline. Create a snapshot of a page to restore any version or go back in time to see how the page looked at any point previously."


      The goal of this epic is to propose a way for Marketers to control the main changes done on a content page, and return to an existing version (not only the latest published). Hence, a marketer could see the purpose of a given change and in case of making a mistake return to a given version and start fresh.

       Proposed incremental stories :

      1. LPS-111820 - save page version 
        • as a manual snapshot - minor
        • as a published version - major
      2. LPS-121752 - auto-save page version in case of concurrent page editing 
      1. LPS-111819 - restore page version
        • replicated as current.
      2. LPS-111823 - Allow Marketer to preview a version
        • in a modal with minimum page edition: translations, 
      3. LPS-115058 - Allow Marketer to delete a version
        1. deleted page versions are lost (no recovery from bin)
        2. a message ensures users knows that


      IMPORTANT: This feature needs to be compatible with Staging and Publications to ensure it is usable in all cases !!!!

      Competition analysis & research 


        Issue Links



              julia.molano Julia Molano
              tarik.demnati Tarik Demnati (Inactive)
              Lee Jordan Lee Jordan
              9 Vote for this issue
              10 Start watching this issue




                  Version Package