Topic: [Feature] Include removed tags in "Recent tags" list as well

Posted under Site Bug Reports & Feature Requests

Requested feature overview description.

Currently, when editing a post, the tags which you add to the image (and only the tags which you add to the image) are stored in a list which appears below the edit dialogue next time you edit a post. Any tags in this list which also appear in the post you are currently editing may be clicked to remove them, without having to search through the list of tags and delete it manually. More obviously, any tags which do not currently appear in the post may be clicked to add them.

In practice, the removal feature is nearly useless when the requirement for a tag to appear in the list is that you have added it to a post recently. Chances are, if you are currently seeking to remove it from a post, you haven't added it to any other posts recently. It would be much more useful if all changes were counted, including deletions.

Why would it be useful?

forum #349953

clawstripe said:
Heck, just remove a tag and then re-add it. It should then appear highlighted on that little dropdown menu of recently added tags where you can click it to automatically remove it from the tags (again), and then, on the other posts with this to-be-removed tag, you can get rid of it with a couple clicks, no need to hunt for and then manually select and delete it. It's a good trick if you want to get rid of (or even add – just click on the appropriate de-selected tags) the same tags on multiple posts quickly.

This is an absurd workaround for an important and (for normal users) labour-intensive action. Any gap in the site's feature set which leads to janitors giving explicit advice to add invalid tags to a post is clearly one that needs addressing.

Lately I've been doing a lot of cleanup of ambiguous character tags, and every time I find or create a tag for a specific character, I have to manually delete the invalid tag. By my count, I've removed the better part of a thousand disambiguation tags from posts within the last month. Copy-and-pasting a negated tag can ameliorate the required effort to some extent, but it still requires me to click in the text field, being careful not to land in the middle of another tag, and then take my hands off the trackpad to use the keyboard. It would be much more convenient to be able to simply click in three places and move on when disambiguating small sets of the same character.

What part(s) of the site page(s) are affected?

Post page (edit dialogue)

wat8548 said:
This is an absurd workaround for an important and (for normal users) labour-intensive action. Any gap in the site's feature set which leads to janitors giving explicit advice to add invalid tags to a post is clearly one that needs addressing.

Tell me about it. That workaround of mine is clunky and too easy to leave behind a tag that one intended to remove.

+1

I'm curious how they implemented that list, clientside, server, etc. Might need to look at the source code to satiate that curiousity.

If it's just some object storage or something on user's browser, then you could just make some userscript to add it in? If it's requested from the server every time, then it would have to be a different solution. DOM injection?

Yes, I realize that I'm trying to code around a bug/issue/oversight in someone else's code. XD

  • 1