-
-
Notifications
You must be signed in to change notification settings - Fork 10.6k
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
[Feature] Tag Management #4248
Comments
The UI suggests stuff I'm not sure is implemented on the backend yet - things like tag hierarchy, and tags having customizable slugs. Can anyone tell me whether I need to open another issue for that? @halfdan @sebgie @ErisDS There's also the idea that a tag should report back how many posts it has been used with; pretty sure that needs backend implementation as well eh? |
@novaugust Only |
@sebgie updated the issue description, let me know what you think |
The way I had thought to do this was to implement the tag management UI only for the features that we do support, and then raise separate issues for adding new features (like hierarchy, visibility, etc) |
I'm thinking Editor+ can see/manage all aspects of this screen. NB: That modal screenshot above is outdated, this UI will now exist within a slide-out settings menu. |
Cool, and so authors can neither interact nor see? On Wed, Oct 8, 2014 at 2:38 AM, JohnONolan [email protected] wrote:
|
Correct! |
Further to @JohnONolan's note about the screenshot being outdated, I've updated the main issue with new screenshots. Here's what it looks like now: |
Ref TryGhost#4248 - Added tags settings menu - Added basic new, edit, delete, and save actions - Show actionable edit buttons dynamically based on tag state - Infinite scroll - Closing the tag settings menu rollbacks your changes - Removed not-yet-implementable code
Ref TryGhost#4248 Current bugs - Saves even if you didn't make changes
Howdy, unsure if this is the place to report it, knowing it is still being worked on.. but I've not been able to find it reported elsewhere.. and was unsure if a new issue/report should be raised. I use ghost with the "fileStorage: false" option in my config due to the use of ephemeral storage and I noticed when using the tag management panel the section where an image is added has some odd behavior. Initially there are multiple submit boxes and buttons for what presumably should simply be one box for the URL and a submit button.. But, even more interesting is if one clicks away out of this tag-info section and moves to another tag, and then another tag after that.. the URL boxes and submit buttons keep building up. If one clicks away to another section, such as 'General' or 'Users' and returns to the 'tags' section to again click on a tag to edit its tag-info section, it returns to the initial errant amount of URL boxes and submit buttons. this is happening on 0.5.7 with a postgres database and filestorage disabled. here are some images showing first the initial state, and second what happens after navigating to a few other tags: |
issue TryGhost#4248 - tag management is ready for release, this takes the training wheels off :) - remove config flag - remove labs checkbox and related code
Could you please also add this kind of tag list to the editor so that it is easier to use existing tags for new posts? |
@MaluNoPeleke there is already a tag suggestions box in the editor - if you start typing it will pop up: |
I know but if I don't remember which tags I have used for a similar post I have to search them by entering different letters which is not very user friendly. |
Now that 0.5.8 is released, we've achieved the basic tag management feature laid out in this issue. Therefore I'm closing this in favour of #4798. |
Here's the original UI issue: #3926 , and the markup was added in #4171. The big picture vision for tags is written up in the Tag 101 document on the wiki, which covers tonnes of advanced features.
In order to ship tag management we need to deliver a minimum working version. Here's what we think it should look like:
This list shows each tag in a list. The list needs to have infinite scroll applied to it, much the same as the users or posts list. The number on the right is the number of posts that the tag is associated with.
Clicking on any one of the tags in the list will open up the 'tag settings menu' or TSM :)
This allows for editing the tag name, slug, description, and post cover image. There is also a meta data screen the same as in the post settings menu. Editing the slug updates a live URL preview.
This screen should only appear for users with the role 'Editor' or higher.
Development How-To
The tags UI is hidden behind a feature flag! To see, use, and develop with the tags settings you must set
tagsUI: true
in thedevelopment
object of yourconfig.js
.E.g:
Server Side
Tag API
Client Side
Themes
{{image}}
helper works for tags (issue Tag Management: Cover image upload #4506)Bugs & Improvements
See Tag 101 for a description of advanced features we'll be adding later like hierarchy, visibility and search.
The text was updated successfully, but these errors were encountered: