Changeset 1784 for trunk/bp-core/bp-core-settings.php
- Timestamp:
- 09/03/2009 07:48:41 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/bp-core/bp-core-settings.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-settings.php
r1718 r1784 22 22 bp_core_new_subnav_item( array( 'name' => __( 'Notifications', 'buddypress' ), 'slug' => 'notifications', 'parent_url' => $settings_link, 'parent_slug' => $bp->settings->slug, 'screen_function' => 'bp_core_screen_notification_settings', 'position' => 20, 'user_has_access' => bp_is_home() ) ); 23 23 24 if ( !is_site_admin() )24 if ( !is_site_admin() && 1 != (int)get_site_option( 'bp-disable-account-deletion' ) ) 25 25 bp_core_new_subnav_item( array( 'name' => __( 'Delete Account', 'buddypress' ), 'slug' => 'delete-account', 'parent_url' => $settings_link, 'parent_slug' => $bp->settings->slug, 'screen_function' => 'bp_core_screen_delete_account', 'position' => 90, 'user_has_access' => bp_is_home() ) ); 26 26 } … … 36 36 $pass_error = false; 37 37 38 if ( isset($_POST['submit']) && check_admin_referer('bp_settings_general') ) { 38 if ( isset($_POST['submit']) ) { 39 check_admin_referer('bp_settings_general'); 40 39 41 require_once( WPINC . '/registration.php' ); 40 42 … … 105 107 $bp_settings_updated = false; 106 108 107 if ( $_POST['submit'] && check_admin_referer('bp_settings_notifications') ) { 109 if ( $_POST['submit'] ) { 110 check_admin_referer('bp_settings_notifications'); 111 108 112 if ( $_POST['notifications'] ) { 109 113 foreach ( $_POST['notifications'] as $key => $value ) { … … 153 157 global $current_user, $bp_settings_updated, $pass_error; 154 158 155 if ( isset( $_POST['delete-account-button'] ) && check_admin_referer('delete-account') ) { 156 if ( !check_admin_referer( 'delete-account' ) ) 157 return false; 159 if ( isset( $_POST['delete-account-button'] ) ) { 160 check_admin_referer( 'delete-account' ); 158 161 159 162 // delete the users account … … 165 168 $pass_error = false; 166 169 167 if ( isset($_POST['submit']) && check_admin_referer('bp_settings_general') ) { 170 if ( isset($_POST['submit']) ) { 171 check_admin_referer('bp_settings_general'); 172 168 173 require_once( WPINC . '/registration.php' ); 169 174
Note: See TracChangeset
for help on using the changeset viewer.