Skip to content
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

Hidden tags feature (some tags itself would be hidden, not the posts that are tagged with them) #30

Open
HushedFox opened this issue Aug 29, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@HushedFox
Copy link

HushedFox commented Aug 29, 2020

Is your feature request related to a problem? Please describe.
The problem is there are "garbage" tags that are usually not needed and there would be too many different tags under a post if we did nothing about them. Right now they are getting either nuked or aliased to something else, but if some people use them they why take them away from them? My solution makes it possible to keep those tags in existence and not clutter the tag list with them at the same time.

Describe the solution you'd like
There would be three types of tags:

  1. "normal" tag - just like any other tag right now
  2. "soft hidden" tag - staff sets a tag to this type and it's enforced on all users
  3. "hard hidden" tag - individual user sets a tag to this type and it's like that only for them.

Explanation:
2) Setting a tag to "soft hidden" type would make it NOT display in the tag list under a post by default. An user could check a box in their settings that would make "soft hidden" type tags show up for them, but those tags would be displayed as a separate "box" just like the normal tags do now:

hiddentag_1
If the "show soft hidden tags" option would not be checked in options then that "hidden tags" section would be just missing entirely.

It might be also worth considering if the Hidden tags part could be collapsed by default, with the ability to expand it, or maybe make an option in settings about the default state: collapsed or expanded.

If we already having the ability to hide some tags by staff it would be beneficial to enable users to add "normal" type tags to the "soft hidden" type tags just for them. Fore example if somebody doesn't care about tags like "yellow background, clothes, water, multicolored wings" etc. they could add that to their "soft hidden" tags and they would not see it anymore (unless they enable the option to display them). A tag could be added to this type either from a dropdown menu when hoovering:
image
or from the settings "Hidden tag" tab (visualization is under the next paragraph).

3) "Hard hidden tags" would not be displayed at all under a post, never. A tag could be added to this type either from a dropdown menu when hoovering if the tag was already designated as "soft hidden" type tag:
image
or from the settings "Hidden tag" tab. Here is how I imagine it could look like:

hidden3

EDIT: Maybe I should add that if somebody searched for those hidden tags then they will be displayed regardless of their settings so that someone who doesn't know about the existence of such a division could find tags that are hidden.

Describe alternatives you've considered
Adding a "soft hidden tag" to a post would automatically add the image to a public gallery connected to this tag instead of working like a normal tag but just hidden. But I think the version presented above is better.

@HushedFox HushedFox added the enhancement New feature or request label Aug 29, 2020
@HushedFox HushedFox changed the title Hidden tags feature (some tags itself are hidden, not the posts that are tagged with them) Hidden tags feature (some tags itself would be hidden, not the posts that are tagged with them) Aug 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant