Phuks-co / throat

Open Source link aggregator and discussion platform powering Phuks
https://phuks.co
MIT License
73 stars 32 forks source link

Concealed post/comment feature for NSFW posts and, later on, blocked user posts/comments #234

Closed BoringBuffalo closed 3 years ago

BoringBuffalo commented 3 years ago

Currently, if a user hasn't selected in their options to see NSFW posts, then all NSFW posts are completely removed from their views - in sub lists and profiles - even if they posted them.

They can look at a NSFW sub and not see any content with no indication that it's specifically hidden from them. They get confused about why content they uploaded doesn't show up in their profile.

Explaining this to users on the welcome page doesn't prevent the confusion.

Additionally, if a user ends up at a NSFW post due to clicking a link or getting pinged, it's not concealed on that page.

If we have a feature of showing but concealing content (in the list views, user pages, on the post page itself, and specific comments) this could fix the confusion with NSFW and pave a good path for blocking users.

It could show a grey rectangle as a generic placeholder for the content, with text stating that the post/comment is concealed due to it being (NSFW/from a blocked user). It could have an option to click to reveal that piece of content (only until the page is refreshed?)