[wp-trac] [WordPress Trac] #43890: Allow Admin to Skip e-mail confirmation for Export/Anonymization

WordPress Trac noreply at wordpress.org
Sun Jan 17 15:56:20 UTC 2021


#43890: Allow Admin to Skip e-mail confirmation for Export/Anonymization
-------------------------------------------------+-------------------------
 Reporter:  xkon                                 |       Owner:  xkon
     Type:  enhancement                          |      Status:  assigned
 Priority:  normal                               |   Milestone:  5.7
Component:  Privacy                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch dev-feedback needs-        |     Focuses:
  design-feedback 2nd-opinion has-screenshots    |
  needs-unit-tests                               |
-------------------------------------------------+-------------------------
Changes (by xkon):

 * keywords:
     has-patch dev-feedback needs-design-feedback 2nd-opinion needs-
     screenshots
     =>
     has-patch dev-feedback needs-design-feedback 2nd-opinion has-
     screenshots needs-unit-tests
 * milestone:  Future Release => 5.7


Comment:

 [attachment:"43890.4.diff"] is a refresh of the previous versions that
 applies cleanly now & adjusts code taking into account the tickets
 comments.

 It adds an extra Checkbox (checked by default) instead of a dropdown to
 allow the Admins to skip the confirmation e-mails while  a request is
 added. If the confirmation is skipped the requests are added as
 `Completed` directly.

 The new form takes a bit of space now pushing the list table further down
 the page, but I chose to use the same setup as we do in Settings pages.
 I'll wait for a design feedback on this in case we can make it a bit ore
 compact :) .

 Since the `wp_create_user_request()` has an extra param now we'll have to
 check phpunit tests also as @birgire mentioned in a previous reply. I'll
 work on those on a later update.

 [attachment:"43890.4-before.jpg"] & [attachment:"43890.4-after.jpg"] are a
 comparison of the UI change of this patch.

 Marking this for 5.7 as well as I still believe that it would be a helpful
 addition for cases that emails don't need to be communicated.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/43890#comment:36>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list