Skip to:
Content

BuddyPress.org

Ticket #2352: bp-core-signup.diff

File bp-core-signup.diff, 726 bytes (added by delayedinsanity, 16 years ago)

Diff for applying a global filter to error messages

  • bp-core-signup.php

     
    9090                /* Add any errors to the action for the field in the template for display. */
    9191                if ( !empty( $bp->signup->errors ) ) {
    9292                        foreach ( (array)$bp->signup->errors as $fieldname => $error_message )
    93                                 add_action( 'bp_' . $fieldname . '_errors', create_function( '', 'echo "<div class=\"error\">' . $error_message . '</div>";' ) );
     93                                add_action( 'bp_' . $fieldname . '_errors', create_function( '', "echo apply_filters( 'bp_signup_errors', '" . $error_message . "' );" ) );
    9494                } else {
    9595                        $bp->signup->step = 'save-details';
    9696