WaterWolfDev / WaterWolf-Website

Homepage for the WaterWolf community. Mostly PHP with a dash of Vue for flavor.
https://waterwolf.club
Apache License 2.0
5 stars 2 forks source link

Poster Network: Option for Admin to Mark "Approved for General Viewing" #45

Open itsitrio opened 4 months ago

itsitrio commented 4 months ago

Please create a flag for "Approved for General Viewing" on the poster form, accessible only by admins/mods, and make the poster network only show "Approved" posters by default, creating an "allow unmoderated" URL param.

We also will need to create a user flag for "Trusted" users to bypass their posters directly into "Approved". All Groups, Mods, and Admins would have "Trusted" by default, but this flag would allow a member who is simply well-known (think like Midnight Wave) to also upload "Approved" posters. If a user is not trusted (either implicitly or explicitly), and they update a poster that was "Approved", the flag is cleared and the poster ID must be moderated again.

A marketing-level function to highlight exceptional posters would also be useful, so another flag & URL param for a poster to be highlighted in material used off VRChat like "marketing=true". This separate function should not increment the view counter.