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

As a content manager, I want to see which language version of the page is being audited while the call is processing

    Details

      Description

      Requirements

      1 The title, URL and language of the page will be visible while calling the PageSpeed API

      2. While the call is being processed (progress bar is visible), the flag icon will be disabled so it can't be changed

      Styles of the flag icon:

      • The language selector in the page audit panel will show all available versions (localized canonical URLs) of that page when localized URLs options is enabled
      • If not enabled, the panel will just change the title accordingly with the selection translation, and will consult the URL of each language (not the single canonical)
      • We will not show the "translation status" label
      • We will show the name of the language by full name. When the name is too long, it will be truncated, and a tooltip with the full name will show when the suer hovers on it.

      Acceptance Criteria

      Requirements Acceptance Criteria**   Test Strategy Covered by frontend / backend test? (Yes/No) 
       1. The title, URL and language of the page will be visible while calling the PageSpeed API
       
      • Given the Page Audit Panel
      • When the page audit is launched
      • Then the flag icon, the title and URL of the page are visible above the progress bar
      Low  Yes
      2. While the call is being processed (progress bar is visible), the flag icon will be disabled so it can't be changed
      • Given the Page Audit Panel
      • While the page audit is being processed (progress bar is visible)
      • Then the flag icon is disabled and it can't be changed
      Low  Yes
      3. The language selector in the page audit panel will show all available languages for that page versions (that is to say, site locales) (localized canonical URLs) of that page when localized URLs options is enabled  
      • Given the content performance panel of a content/widget/display page
      • When the user clicks on the flag icon
      • Then all available languages for that page (that is to say, site locales) are displayed with the full names of language and country
      Medium  Yes
      3.1. When localized canonical URLs options is enabled, the localized URL will show and will be consulted  
      • Given the Page Audit panel of a content/widget/display page
      • When the localized canonical URLs options is enabled and the user changes the language
      • Then the matching canonical URL shows and is consulted
      High  No
      3.2. When localized canonical URLs options is not enabled, the localized URL of each language will show and will be the one to be consulted (not the default canonical) 
      • Given the Page Audit panel of a content/widget/display page
      • When the localized canonical URLs options is not enabled and the user changes the language
      • Then the URL for that language shows and is consulted 
      High No
      5. We will show the name of the language by full name  
      • Given the Page Audit panel of a content/widget/display page
      • When the user clicks on the flag icon
      • Then the full name of the languages is shown
      Low  Yes
      5.1. When the name is too long, it will be truncated.   
      • Given the Page Audit panel of a content/widget/display page
      • When the user clicks on the flag icon and the full name of the languages is too long
      • Then they are truncated
      Low  No
      6. A tooltip with the full name will show when the user hovers on it.  
      • Given the Page Audit panel of a content/widget/display page
      • When the user clicks on the flag icon, the full name of the languages is shown and the user hovers on it
      • Then a tooltip with the full name is shown
      Low  No

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-qa Support QA
              Reporter:
              julia.molano Julia Molano
              Engineering Assignee:
              SE Support
              Recent user:
              Sophia Zhang
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.1 CE GA2 DXP 7,4
                  7.4.13 DXP GA1
                  Master