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

Hide private pages and its configuration for installations with no existent private pages

    Description

    With this story, we want to make private pages disappear from the UI for those customers / installations that have no existing private pages.

    Requirements

    Any fresh installation of Liferay 7.4.x must avoid the creation of private pages. To achieve this, several requirements must be met:

    • Pages administration will show no breadcrumb Pages > Public Pages. Pages administration will be placed at first level as just "Pages".
    • The Add action, be it from the "+" icon in the miller columns, the page tree or on the top right corner, will show only two options: "Page" and "Collection Page"
    • In the Page Tree, the current selector Public / Private Pages will show just "Pages" (ideally it shouldn't be a selector, or even should it disappear?), and the first level of the tree will be named just as "Pages"

    Configuration will be tackled in 

    Notes about RFF:

    • RFF will act at site level
    • When the RFF is on (new installations), Private Pages are hidden
    • When the RFF is off (upgrades), Private pages are shown on those sites where there are some
    • For those installations where there are private pages, and the RFF is on, the private pages will be visible (a warning is needed, TBD)

    Design

     Figma

    Acceptance Criteria

     

     

      Attachments

        Issue Links

          Activity

            People

            Assignee:
            eudaldo.alonso Eudaldo Alonso
            Reporter:
            julia.molano Julia Molano
            Engineering Assignee:
            Jürgen Kappler
            Recent user:
            Eudaldo Alonso
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package
                Master