-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC 28: Tagging improvements #28
base: main
Are you sure you want to change the base?
Conversation
a3de5d7
to
5de75f3
Compare
cc @wagtail/ux-design |
FWIW the functionality outlined in |
Rather than adding a new input field for filtering by tags, one option would be to support a syntax for that within the main search box, e.g. As a minor point on the layout, bear in mind that the Collections dropdown won't always be there (it's hidden when no collections exist, or the user only has permission for one) so the UI would have to adjust to deal with the presence or absence of that field. How useful is the 'popular tags' listing anyway? I don't think users would miss it too much if we dropped it, if we're giving them a better tag filtering UI at the same time. Perhaps we can set up the 'tags' field to offer the 'popular' list as an autocompletion dropdown when you first focus on the field? |
Maybe we could use this as a way to display the currently selected tags. To make it clear how to add a tag, we could add a small tag icon to the right of the search box which displays a tag selector?
👍 |
|
||
Add a separate interface in Wagtail to allow admins/moderators to manage the available tags. This would allow defining tags before inserting content and renaming tags for consistency. This could also include merging duplicate tags as well. | ||
|
||
This could be used in conjunction with free tagging or free tagging could be disabled entirely. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Making use of the permission system would probably work well here: users get free tagging if they have 'add' permission over the tag model, and access to the tag management interface if they have edit/delete permission.
Proposed approach for disabling free tag creation (i.e. only allowing existing tags to be selected, through autocomplete):
|
@gasman Hey Matt, We're interested in this enhancement for a project we're working on. I wonder if this is a candidate for a release soon? |
@rgs258 Yep - this is now implemented and will be part of Wagtail 2.9, due for release at the beginning of May: https://docs.wagtail.io/en/latest/reference/pages/model_recipes.html#disabling-free-tagging |
You're so fast! Thank you! |
Rendered