Uploaded image for project: 'Community Platforms'
  1. Community Platforms
  2. COM-19991

As an editor, I want to be able to tag my blog post

    Details

    • Type: Feature Feature
    • Status: Resolved
    • Priority: High High
    • Resolution: None
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ezplatform.com
    • Labels:
      None

      Description

      Goal:

      Be able to use tags on ezplatform.com. First implementation will be on the Blog.

      Design

      • Tag Search results: see ezplatform-com-tags.png
      • Blog Post: ez-platform-blog-post-tags.png

      CSS code for the tags on blog post full view:

      .blog-post-tags a {
          padding: 10px 15px;
          background-color: #f5f5f5;
          color: #222;
          font-size: 14px;
          border-radius: 3px;
          margin-bottom: 3px;
      }
       
      .blog-post-tags a:hover {
          background-color: #f15a22;
          color: #fff;
      }
      

      Technology

      Use NetgenTagsBundle: https://github.com/netgen/TagsBundle

      Taxonomy

      • Programming Languages
        • php
        • html
        • javascript
        • angular
        • twig
        • react
        • react-native
      • eZ Platform
        • multi-language
        • multisite
        • translations
        • Repository
        • Bundles
        • PHP API
        • REST API
        • Release
        • Software Versions
          • 1.x
          • 2.x
      • eZ Platform Enterprise Edition
        • Studio
        • Landing Page management
        • Blocks
        • Form Builder
        • Workflow
      • Community
        • Open Source
        • Collaboration
        • Bundles
        • Events

        Issue Links

          Activity

          Hide
          Kamil Madejski added a comment -

          Installation notes:

          1. (Should be done automatically) Dump assets.
          2. Remember to add permissions `tags/view` and `tags/read` for Anonymous after installation `netgen/TagsBundle`.
          3. Create taxonomy.

          Show
          Kamil Madejski added a comment - Installation notes : 1. (Should be done automatically) Dump assets. 2. Remember to add permissions `tags/view` and `tags/read` for Anonymous after installation `netgen/TagsBundle`. 3. Create taxonomy.
          Hide
          Sylvain Guittard added a comment -

          I think there is a step missing: the database update.
          Right?

          Show
          Sylvain Guittard added a comment - I think there is a step missing: the database update. Right?
          Hide
          Kamil Madejski added a comment - - edited

          Yes, you are right. Sorry, I missed it because it is inside netgen/TagsBundle installation notes:
          https://github.com/netgen/TagsBundle/blob/master/Resources/doc/INSTALL.md
          You have to do just one step with database update others are included in PR.

          Edit:
          Please remember to do composer install after pulling from the repository.

          Show
          Kamil Madejski added a comment - - edited Yes, you are right. Sorry, I missed it because it is inside netgen/TagsBundle installation notes: https://github.com/netgen/TagsBundle/blob/master/Resources/doc/INSTALL.md You have to do just one step with database update others are included in PR. Edit: Please remember to do composer install after pulling from the repository.
          Hide
          Sylvain Guittard added a comment -

          Install steps:

          • merge PR
          • update prod server
          • composer install
          • dump assets (if not done)
          • update database
          • add tags/view and tags/read for Anonymous role
          • create taxonomy
          • update content type `blog post`
          • update content items
          Show
          Sylvain Guittard added a comment - Install steps: merge PR update prod server composer install dump assets (if not done) update database add tags/view and tags/read for Anonymous role create taxonomy update content type `blog post` update content items
          Show
          Kamil Madejski added a comment - Commit: https://github.com/ezsystems/ezplatform-com/commit/7e6a93ecf820b4a7108fc36cab3023e237226e32

            People

            • Assignee:
              Kamil Madejski
              Reporter:
              Sylvain Guittard
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: