cc-archive / list

The List powered by Creative Commons allows people to contribute to the public commons by taking photographs of the world around them and sharing these images with the world.
GNU General Public License v3.0
48 stars 29 forks source link

Enable flagging of individual images #337

Open sarahpearson opened 9 years ago

sarahpearson commented 9 years ago

My thought is the button could say "I don't want to see this," and if someone clicks it, we automatically hide the image from that user permanently.

If clicked for 3 images by same person, we block that person from the user completely (none of their photos shown to the user). If an image is clicked by 3 different people, then hide that image from everyone. If a single user gets flagged XX number of times, suspend their account.

perpetuatingcuriosity commented 9 years ago

Cool sounds good! We’ll need some work on the back-end for this. Dependent on #319 @mattl

rheaplex commented 9 years ago

Enabled flagging in the API in 7a2f3d8958e5ff88761d1b4f7a20fdc0280ffc6d .

Photo listing and galleries now do not show blocked images, as described.

User blocking is not yet implemented as described.