[wp-meta] [Making WordPress.org] #7119: Separate out controversial photo submissions to allow for international moderation

Making WordPress.org noreply at wordpress.org
Mon Jul 3 18:05:31 UTC 2023


#7119: Separate out controversial photo submissions to allow for international
moderation
-----------------------------+-------------------------
 Reporter:  coffee2code      |      Owner:  coffee2code
     Type:  task (blessed)   |     Status:  assigned
 Priority:  normal           |  Milestone:
Component:  Photo Directory  |   Keywords:
-----------------------------+-------------------------
 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:

 1. 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.
 2. Introduce a custom post status for photos called "flagged". This will
 only be accessible by Photo Admins. Photos categorized as such will
 consist of:
         1. Photos that are auto-flagged by our submission handling code as
 being controversial based on the Vision API analysis.
         2. 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).
         3. Photos explicitly set as flagged by any moderator or admin.
 3. 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).
 4. Update admin UI in various places for all moderators and admins to
 account for flagged photos:
         1. 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.
         2. 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.
         3. Allow flagged post status to be assigned or changed via Quick
 Edit and Bulk Edit.
         4. Once unflagged, stop displaying the photo content flags under
 photos in the Photo column (presumably the unflagging admin has deemed
 them of no concern).
         5. Prevent direct access by moderators to listings of flagged
 photos or to editing/viewing anything related to a flagged photo.
         6. Show admin notice when editing submissions that have been
 flagged or unflagged indicating who or what flagged/unflagged the photo.
 5. Update admin UI in various places for photo admins:
         1. 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.
         2. Ensure flagged photos visually stand out
                 1. Use a different background color in post listings.
                 2. Show a "Flagged" post state indicator when listed
 amongst posts of other post statuses.

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/7119>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list