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

Add a share button to the info panel of the content dashboard

Details

    Description

      User Story

      As a content marketer, I want to be able to share content from the info panel, so that I can easily invite others to update, comment or view content.

      Design

      Figma

      Acceptance Criteria

      1. A Share button must be included in the Info Panel of the Content Dashboard for Blogs and Documents. 
      2. Clicking on the Share button must open the Share modal. 
      3. The Share button must not appear for Web Content. 

      Testing Scenarios

      Acceptance Criteria
       
      Testing Scenarios
       
      Test Strategy
       
      Covered by frontend test? (Yes/No)
       
      Covered by backend test? (Yes/No)
       
      A Share button must be included in the Info Panel of the Content Dashboard for Blogs and Documents.  Given a Document Asset at Content Dashboard
      When the user accesses the its information panel
      Then the share button must be present
       Critical  Yes  NO
        Given a Blogs Asset at Content Dashboard
      When the user accesses the its information panel
      Then the share button must be present
      Critical  NO  NO 
      The Share button must not appear for Web Content.  Given the Info panel of the Content Dashboard
      When the user accesses the Web Content information panel
      Then share button must not be present for Web Content
       High NO  NO 
      Clicking on the Share button must open the Share modal.  Given the Info panel of a Document Asset
      When the user clicks the share button
      Then you should open a sharing modal with a field to invite collaborators, an option checkbox with "Allow the item to be shared with other users" message and the options to update, comment and view
       Low NO  NO 
        Given the Info panel of a Blogs Asset
      When the user clicks the share button
      Then you should open a sharing modal with a field to invite collaborators, an option checkbox with "Allow the item to be shared with other users" message and the options to update, comment and view
       Low  NO  NO 

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Validated by QA, Product Manager and Designer;
      • No critical bug related to Story scope (FP5 or Impedibugs);
      • Make sure that all system documentation were updated (if necessary)

      Attachments

        Issue Links

          Activity

            People

              rafaella.jordao Rafaella Jordao
              joseph.pak Joseph Pak
              Clara Izquierdo Clara Izquierdo
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master