[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