Skip to:
Content

bbPress.org


Ignore:
Timestamp:
05/22/2012 09:52:50 AM (13 years ago)
Author:
johnjamesjacoby
Message:

User Edit:

  • Add missing bbp_is_user_home_edit() function and use where appropriate.
  • Add bbp_is_user_home_edit() checks to is_bbpress() and body class.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-includes/bbp-user-functions.php

    r3911 r3918  
    881881
    882882    // Execute confirmed email change. See send_confirmation_on_profile_email().
    883     if ( is_multisite() && bbp_is_user_home() && isset( $_GET['newuseremail'] ) ) {
     883    if ( is_multisite() && bbp_is_user_home_edit() && isset( $_GET['newuseremail'] ) ) {
    884884
    885885        $new_email = get_option( $user_id . '_new_email' );
     
    900900        }
    901901
    902     } elseif ( is_multisite() && bbp_is_user_home() && !empty( $_GET['dismiss'] ) && ( $user_id . '_new_email' == $_GET['dismiss'] ) ) {
     902    } elseif ( is_multisite() && bbp_is_user_home_edit() && !empty( $_GET['dismiss'] ) && ( $user_id . '_new_email' == $_GET['dismiss'] ) ) {
    903903
    904904        delete_option( $user_id . '_new_email' );
     
    914914
    915915    // Do action based on who's profile you're editing
    916     $edit_action = bbp_is_user_home() ? 'personal_options_update' : 'edit_user_profile_update';
     916    $edit_action = bbp_is_user_home_edit() ? 'personal_options_update' : 'edit_user_profile_update';
    917917    do_action( $edit_action, $user_id );
    918918
     
    949949        }
    950950
    951         if ( is_multisite() && is_network_admin() & !bbp_is_user_home() && current_user_can( 'manage_network_options' ) && !isset( $super_admins ) && empty( $_POST['super_admin'] ) == is_super_admin( $user_id ) ) {
     951        if ( is_multisite() && is_network_admin() & !bbp_is_user_home_edit() && current_user_can( 'manage_network_options' ) && !isset( $super_admins ) && empty( $_POST['super_admin'] ) == is_super_admin( $user_id ) ) {
    952952            empty( $_POST['super_admin'] ) ? revoke_super_admin( $user_id ) : grant_super_admin( $user_id );
    953953        }
     
    13971397
    13981398    // Only allow super admins on multisite to edit every user.
    1399     if ( !is_user_logged_in() || ( is_multisite() && !current_user_can( 'manage_network_users' ) && bbp_is_user_home() && !apply_filters( 'enable_edit_any_user_configuration', true ) ) || !current_user_can( 'edit_user', bbp_get_displayed_user_id() ) ) {
     1399    if ( !is_user_logged_in() || ( is_multisite() && !current_user_can( 'manage_network_users' ) && bbp_is_user_home_edit() && !apply_filters( 'enable_edit_any_user_configuration', true ) ) || !current_user_can( 'edit_user', bbp_get_displayed_user_id() ) ) {
    14001400        wp_safe_redirect( bbp_get_user_profile_url( bbp_get_displayed_user_id() ) );
    14011401        exit();
Note: See TracChangeset for help on using the changeset viewer.