Changeset 3918
- Timestamp:
- 05/22/2012 09:52:50 AM (13 years ago)
- Location:
- branches/plugin
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/plugin/bbp-includes/bbp-common-template.php
r3913 r3918 485 485 * 486 486 * @since bbPress (r2688) 487 * 488 * @uses bbPres Checks if bbPress::displayed_user is set and if 489 * bbPress::displayed_user::ID equals bbPress::current_user::ID 490 * or not 487 * @uses bbp_is_single_user() Check query variable 491 488 * @uses is_user_logged_in() Must be logged in to be home 489 * @uses bbp_get_displayed_user_id() 490 * @uses bbp_get_current_user_id() 492 491 * @return bool True if it's the user's home, false if not 493 492 */ … … 501 500 502 501 return (bool) apply_filters( 'bbp_is_user_home', $retval ); 502 } 503 504 /** 505 * Check if current page is the currently logged in users author edit page 506 * 507 * @since bbPress (r3918) 508 * @uses bbp_is_single_user_edit() Check query variable 509 * @uses is_user_logged_in() Must be logged in to be home 510 * @uses bbp_get_displayed_user_id() 511 * @uses bbp_get_current_user_id() 512 * @return bool True if it's the user's home, false if not 513 */ 514 function bbp_is_user_home_edit() { 515 516 // Assume false 517 $retval = false; 518 519 if ( bbp_is_single_user_edit() && is_user_logged_in() ) 520 $retval = (bool) ( bbp_get_displayed_user_id() == bbp_get_current_user_id() ); 521 522 return (bool) apply_filters( 'bbp_is_user_home_edit', $retval ); 503 523 } 504 524 … … 695 715 } 696 716 717 if ( bbp_is_user_home_edit() ) { 718 $bbp_classes[] = 'bbp-user-home-edit'; 719 $bbp_classes[] = 'single'; 720 $bbp_classes[] = 'singular'; 721 } 722 697 723 if ( bbp_is_topics_created() ) { 698 724 $bbp_classes[] = 'bbp-topics-created'; … … 806 832 807 833 elseif ( bbp_is_user_home() ) 834 $retval = true; 835 836 elseif ( bbp_is_user_home_edit() ) 808 837 $retval = true; 809 838 … … 2093 2122 2094 2123 // Current users profile 2095 if ( bbp_is_user_home () ) {2124 if ( bbp_is_user_home_edit() ) { 2096 2125 $title = __( 'Edit Your Profile', 'bbpress' ); 2097 2126 -
branches/plugin/bbp-includes/bbp-forum-functions.php
r3852 r3918 1564 1564 * 1565 1565 * @uses is_super_admin() 1566 * @uses bbp_is_user_home()1567 1566 * @uses bbp_get_hidden_forum_ids() 1568 1567 * @uses bbp_get_private_forum_ids() -
branches/plugin/bbp-includes/bbp-user-functions.php
r3911 r3918 881 881 882 882 // 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'] ) ) { 884 884 885 885 $new_email = get_option( $user_id . '_new_email' ); … … 900 900 } 901 901 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'] ) ) { 903 903 904 904 delete_option( $user_id . '_new_email' ); … … 914 914 915 915 // 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'; 917 917 do_action( $edit_action, $user_id ); 918 918 … … 949 949 } 950 950 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 ) ) { 952 952 empty( $_POST['super_admin'] ) ? revoke_super_admin( $user_id ) : grant_super_admin( $user_id ); 953 953 } … … 1397 1397 1398 1398 // 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() ) ) { 1400 1400 wp_safe_redirect( bbp_get_user_profile_url( bbp_get_displayed_user_id() ) ); 1401 1401 exit(); -
branches/plugin/bbp-includes/bbp-user-template.php
r3911 r3918 864 864 * @uses is_super_admin() To check if the user is super admin 865 865 * @uses bbp_is_user_home() To check if it's the user home 866 * @uses bbp_is_user_home_edit() To check if it's the user home edit 866 867 */ 867 868 function bbp_notice_edit_user_is_super_admin() { … … 869 870 870 871 <div class="bbp-template-notice important"> 871 <p><?php bbp_is_user_home() ? _e( 'You have super admin privileges.', 'bbpress' ) : _e( 'This user has super admin privileges.', 'bbpress' ); ?></p>872 <p><?php bbp_is_user_home() || bbp_is_user_home_edit() ? _e( 'You have super admin privileges.', 'bbpress' ) : _e( 'This user has super admin privileges.', 'bbpress' ); ?></p> 872 873 </div> 873 874 -
branches/plugin/bbp-theme-compat/bbpress/form-user-edit.php
r3881 r3918 72 72 </fieldset> 73 73 74 <h2 class="entry-title"><?php bbp_is_user_home () ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></h2>74 <h2 class="entry-title"><?php bbp_is_user_home_edit() ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></h2> 75 75 76 76 <fieldset class="bbp-form"> 77 <legend><?php bbp_is_user_home () ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></legend>77 <legend><?php bbp_is_user_home_edit() ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></legend> 78 78 79 79 <?php do_action( 'bbp_user_edit_before_about' ); ?> … … 137 137 </div> 138 138 139 <?php if ( current_user_can( 'edit_users' ) && ! bbp_is_user_home () ) : ?>139 <?php if ( current_user_can( 'edit_users' ) && ! bbp_is_user_home_edit() ) : ?> 140 140 141 141 <div> … … 172 172 <?php bbp_edit_user_form_fields(); ?> 173 173 174 <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_user_edit_submit" name="bbp_user_edit_submit" class="button submit user-submit"><?php bbp_is_user_home () ? _e( 'Update Profile', 'bbpress' ) : _e( 'Update User', 'bbpress' ); ?></button>174 <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_user_edit_submit" name="bbp_user_edit_submit" class="button submit user-submit"><?php bbp_is_user_home_edit() ? _e( 'Update Profile', 'bbpress' ) : _e( 'Update User', 'bbpress' ); ?></button> 175 175 </div> 176 176 </fieldset> -
branches/plugin/bbp-themes/bbp-twentyten/bbpress/form-user-edit.php
r3881 r3918 72 72 </fieldset> 73 73 74 <h2 class="entry-title"><?php bbp_is_user_home () ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></h2>74 <h2 class="entry-title"><?php bbp_is_user_home_edit() ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></h2> 75 75 76 76 <fieldset class="bbp-form"> 77 <legend><?php bbp_is_user_home () ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></legend>77 <legend><?php bbp_is_user_home_edit() ? _e( 'About Yourself', 'bbpress' ) : _e( 'About the user', 'bbpress' ); ?></legend> 78 78 79 79 <?php do_action( 'bbp_user_edit_before_about' ); ?> … … 137 137 </div> 138 138 139 <?php if ( current_user_can( 'edit_users' ) && ! bbp_is_user_home () ) : ?>139 <?php if ( current_user_can( 'edit_users' ) && ! bbp_is_user_home_edit() ) : ?> 140 140 141 141 <div> … … 172 172 <?php bbp_edit_user_form_fields(); ?> 173 173 174 <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_user_edit_submit" name="bbp_user_edit_submit" class="button submit user-submit"><?php bbp_is_user_home () ? _e( 'Update Profile', 'bbpress' ) : _e( 'Update User', 'bbpress' ); ?></button>174 <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_user_edit_submit" name="bbp_user_edit_submit" class="button submit user-submit"><?php bbp_is_user_home_edit() ? _e( 'Update Profile', 'bbpress' ) : _e( 'Update User', 'bbpress' ); ?></button> 175 175 </div> 176 176 </fieldset>
Note: See TracChangeset
for help on using the changeset viewer.