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

Create an out of the box vocabulary called "Topic" in a global scope

    Details

      Description

      Motivation

      The Topic vocabulary is one of the most used and until now it was created independently and automatically in each site. The changes made to the application of global categories seek to promote greater order and transversality in the use of the vocabularies, so the Topic vocabulary will be created out-of-the-box in the Global Site and inherited by the rest of the sites. This means that the vocabulary called Topic won't be created for each site anymore.

      Technical Requirements

      • A new OOTB vocabulary called "Topic" will be created in the Global site
      • When creating a new site, this vocabulary will be inherited so it will appear in the Categorization section > Categories > Global 
      • As the rest of the OOTB vocabularies (see LPS-112735) it can only be edited from the Global Site, and any changes made to it will replicate in the rest of the sites (renaming, deleting, categories created, etc.)
      • "Topic" won't be created at level site anymore

      Acceptance Criteria

      • When the user navigates to the global site
      • Then he finds the vocabulary Topic created by default (but not for any other sites).

      • Given a portal
      • When a new site is created
      • Then the Topic Global vocabulary appears in the Global Vocabularies section as locked and it's not possible to edit it

      • Given the Global vocabularies section in a site's Categories administration application
      • When a change in the Topic Global Vocabulary is made (deleted, new categories added, name edited)
      • Then the Topic Global Vocabulary in a site's Categories administration application updates accordingly

       h1. Test Scenarios

      AC ID Test Strategy Test Scenarios Is it covered by FrontEnd ? (JS-Unit) Is it covered by BackEnd? (unit or integration) Poshi?
      01 Regression When the user navigates to the global site, the vocabulary Topic created by default (but not for any other sites)  no  yes  yes
      02 Sanity When a new site is created, the Topic Global vocabulary appears in the Global Vocabularies section as locked and it's not possible to edit it  no  yes  yes
      03 Smoke When a change in Topic Global Vocabularies is made (deleted, new categories added, new vocabularies added), the Topic Global vocabularies section in a site's Categories administration application updates accordingly  no  no yes 

        Attachments

          Activity

            People

            Assignee:
            susana.vazquez Susana Vázquez
            Reporter:
            angelo.youn Angelo Youn (Inactive)
            Engineering Assignee:
            Pavel Savinov (Inactive)
            Recent user:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                Master