[buddypress-trac] [BuddyPress] #3114: Action in bp_core_screen_general_settings for validating email
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Tue Mar 15 21:45:35 UTC 2011
#3114: Action in bp_core_screen_general_settings for validating email
-----------------------------------------+-----------------------------
Reporter: dimitryz | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Core | Version:
Keywords: email, settings, validation |
-----------------------------------------+-----------------------------
The current buddypress version (1.2.8) does not include email validation
for the settings profile page. A user can enter any value and it will be
saved.
Attached is a patch that fixes this problem. It enables the declaration of
an action function to validate the POSTed email address. If the email
address is not valid, a function may modify $email_error and set it to
'true'. Example:
{{{
#!php
function test_settings_email() {
global $email_error;
if ( !is_email($_POST['email']) ) {
$email_error = true;
}
}
add_action('bp_core_screen_general_settings_before_save',
'test_settings_email', 1);
}}}
--
Ticket URL: <https://trac.buddypress.org/ticket/3114>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list