Uploaded image for project: 'Content Tags'
  1. Content Tags
  2. CONTTAGS-15

Select content items by tag for display

    XMLWordPrintable

Details

    • Task
    • Resolution: Not an issue
    • Major
    • None
    • None
    • None
    • Kromeriz 105
    • 5

    Description

      User story:

      Phase 1: As an editor, I want to select content items by tag in a component. For example, I add a tour carousel component on a page and in the component dialog I enter tags "beach" and "family". Now my carousel displays any tours tagged with beach AND family.

      Phase 2: As an editor, I want to have the option to start from the page. I add a tour carousel component on a page. In the component dialog I enter a tag "september-sale". No content is tagged with that tag yet but the tag is saved as soon as I save the component dialog. Now I go to the Tours app and tag some tours with "september-sale". The system autocompletes the tag for me because it already exists, helping me avoid typos.

      Tasks:

      • Make the tag field configurable so a developer can add it to any component dialog.
      • Allow an editor to use the tag field to select (filter) content.
      • Store the entered tags under the component node.
      • Phase 1: Disallow tags that are not in the container. If a tag does not exist yet don't let the user type use it in the component.
      • Phase 2 (do in Phase 1 if trivial): Allow the user to enter tags that are not yet in the tags workspace. Persist new tags into the tags workspace.

      Mockup: 07 Add content to a component by tags
      https://invis.io/EUBJ9PG9K

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                rsiska Robert Šiška
                ahietala Antti Hietala
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR