#7119 closed task (blessed) (fixed)
Separate out controversial photo submissions to allow for international moderation
Reported by: | coffee2code | Owned by: | coffee2code |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Photo Directory | Keywords: | |
Cc: |
Description
Not all countries allow people to legally view certain types of photos (which the site classifies as controversial), even if unintentional. Allowing for, and protecting, international moderators without getting into the weeds of every country's laws requires that we take every precaution we can to restrict their access to controversial photos.
To accommodate this, there should be a number of changes, among which include:
- Introduce the "Photo Admin" role. This role will have full access to all photos, including those flagged as controversial. Only those moderators who are in vetted jurisdictions that allow them to view controversial photos, and who agree to potentially being exposed to such images, can be assigned this role.
- Introduce a custom post status for photos called "flagged". This will only be accessible by Photo Admins. Photos categorized as such will consist of:
- Photos that are auto-flagged by our submission handling code as being controversial based on the Vision API analysis.
- Photos that somehow haven't been processed by Vision API (and thus we initially don't know if the photo could be controversial or not).
- Photos explicitly set as flagged by any moderator or admin.
- Flagged photos can be unflagged by admins and put back into the queue for general moderation. A record of the unflagging should be made and presented so it's clear to moderators that the photo was unflagged (to prevent it from being manually flagged again).
- Update admin UI in various places for all moderators and admins to account for flagged photos:
- In the 'Author' post listing column, add a count of author's currently flagged photos. If the current user is an admin, link the count to a listing of those photos.
- In the 'Photo Contributor' metabox, add a count of author's currently flagged photos. If the current user is an admin, link the count to a listing of those photos.
- Allow flagged post status to be assigned or changed via Quick Edit and Bulk Edit.
- Once unflagged, stop displaying the photo content flags under photos in the Photo column (presumably the unflagging admin has deemed them of no concern).
- Prevent direct access by moderators to listings of flagged photos or to editing/viewing anything related to a flagged photo.
- Show admin notice when editing submissions that have been flagged or unflagged indicating who or what flagged/unflagged the photo.
- Update admin UI in various places for photo admins:
- Add an admin menu shortcut link 'Flagged' under 'Photos', much like the existing 'Queue' link. Also add a count indicator next to it with the total number of flagged photos, if there are any.
- Ensure flagged photos visually stand out
- Use a different background color in post listings.
- Show a "Flagged" post state indicator when listed amongst posts of other post statuses.
Change History (23)
Note: See
TracTickets for help on using
tickets.
In 12687: