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

Show the friendly URLs stored in the history of a page

    Details

      Description

      As a content creator

      I want to access the friendly urls used in the past for a page

      so that I can check the old values

       

      Note: The feature is hidden by a feature flag. To enable you can do the following: echo "enabled=B\"true\"" > ../bundles/osgi/configs/com.liferay.layout.admin.web.internal.configuration.FFViewFriendlyURLHistoryConfiguration.config

       

      Acceptance criteria

       

      Given a page with "url1"

      When a user changes the friendlyURL to "url2"

      Then "url1" is stored

       

      Given a page with "url2" for the default language as current URL and "url1" as old friendlyURL for the default language

      When a user checks the history of friendlyURLs for the page

      Then the list will show "url2" as the current one and "url1" as old

       

      Given a page with "url2" for spanish as current URL and "url1" as old friendlyURL for spanish 

      When a user changes the language to spanish

      Then the list will show the list of URLs for spanish

       

      Given a page without friendly URLs for a given language

      When a user changes the language to a language without friendlyURLs

      Then the list will show the list of URLs for the default language

       

      Figma Mockup

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
      6.5 5 The original URL is archived when a new friendly URL2 is created YES LPS-101735 Manual; Automate later in LRQA-58748
      6.6 5 Non-current URLs are shown as old in history NO Manual; Automate later in LRQA-58748
      6.7 5 New URLs are shown as current in history NO Manual; Automate later in LRQA-58748
      6.8 5 The original localized URL is archived when a new friendly URL2 is created YES LPS-101735 Manual; Automate later in LRQA-58748
      6.9 5 Non-current localized URLs are shown as old in history NO Manual; Automate later in LRQA-58748
      6.10 5 The default language URL is shown in history when changing to a language without a friendly URL NO Manual; Automate later in LRQA-58748

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master