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

As a content author I can edit my content mapped to a page without the need for the "Update Content Page" permission

    Details

      Description

      Context

      LPS-96795 introduced the ability for content authors to edit their content directly from the page where it's displayed (through mapping, fragment, widget). However it requires that the user has the new "Update Content Permission".

      The goal of this story is to automatically give a content author permission to edit the "Content edition" mode for a page if the user has permission to edit any of the content displayed in the page. This should work for content displayed through any of the following methods:

      • Content mapping
      • Web Content Display
      • Asset Publisher: manual selection (mandatory) and dynamic selection (desirable)

      Acceptance Criteria

      • Given a page with one or more web content or documents or blog entries displayed through mapping or web content display or asset publisher manual configuration
      • When a user with permission to edit at least one of the content but no permission to edit the page views it
      • Then the user should see an edit iconĀ and clicking it should take the user to a page edition UI with a panelĀ  listing all content displayed in the page and the ability to go to the edition form for those content that the user has permission to edit

      Prototype

      https://www.figma.com/proto/9snieJJv7X1sLwyYUhD005/LPS-103454-Edit-content-mapped-to-a-page-without-the-need-for-the-Update-Content-Page-permission?node-id=394%3A31182&viewport=1650%2C809%2C0.10490777343511581&scaling=min-zoom

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package