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

Use web content from multiple content repositories in a page, web content display and as a ddm field

    Details

      Description

      As a content creator

      I want to use in a page web contents stored in a particular repository as well as their structures and templates

      so that I can reuse the resources already available without having to duplicate them 

      Motivation

      As part of the multi-repository content management, this story aims to provide the capability of using the web content stored in a repository in pages/web contents, etc of different sites.

      Glossary:

      • Site: the classic Liferay concept of site, a set of pages (public and/or private). Consider (for now) that every Site has an internal repository associated to store the content: documents, web content, wiki, blog.
      • Repository: a place where elements of different types of content (in the broad sense) are stored to later be used in a site or through 

      Design

      Acceptance criteria

       

      Given a site with an internal repository and another repository connected to it

      When a user needs to select a specific web content

      Then she will be able to select any web content she has permissions to view, from all the repositories connected to that site.

       

      Given a site with an internal repository and another repository connected to it

      When a page with a web content, with "guest view", stored in another repository is published

      Then all users visiting the page will see the content properly.

       

       

      Given a site with an internal repository and another repository connected to it

      When a user needs to select a specific web content for a web content display

      Then she will be able to select any web content she has permissions to view, from all the repositories connected to that site.

       

      Given a site with an internal repository and another repository connected to it

      When a user needs to select a specific web content for a web content field within a web content structure

      Then she will be able to select any web content she has permissions to view, from all the repositories connected to that site.

       

      Given a site with an internal repository and another repository connected to it

      When a user needs to select a specific web content in a content page

      Then she will be able to select any web content she has permissions to view, from all the repositories connected to that site.

       

      Given a site with an internal repository and another repository connected to it

      When a user needs to select a specific web content with a display page template

      Then she will be able to select any web content she has permissions to view, from all the repositories connected to that site.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                austin.chiang Austin Chiang
                Reporter:
                pablo.agulla Pablo Agulla
                Engineering Assignee:
                SE Support
                Recent user:
                Austin Chiang
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Master