Changeset 12529 for trunk/src/bp-xprofile/bp-xprofile-admin.php
- Timestamp:
- 01/18/2020 12:44:17 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-xprofile/bp-xprofile-admin.php
r11808 r12529 46 46 : false; 47 47 48 // Group ID 48 // Group ID. 49 49 $group_id = ! empty( $_GET['group_id'] ) 50 50 ? intval( $_GET['group_id'] ) 51 51 : false; 52 52 53 // Field ID 53 // Field ID. 54 54 $field_id = ! empty( $_GET['field_id'] ) 55 55 ? intval( $_GET['field_id'] ) 56 56 : false; 57 57 58 // Option ID 58 // Option ID. 59 59 $option_id = ! empty( $_GET['option_id'] ) 60 60 ? intval( $_GET['option_id'] ) 61 61 : false; 62 62 63 // Allowed modes 63 // Allowed modes. 64 64 $allowed_modes = array( 65 65 'add_group', … … 72 72 ); 73 73 74 // Is an allowed mode 74 // Is an allowed mode. 75 75 if ( in_array( $mode, $allowed_modes, true ) ) { 76 76 77 // All group actions 77 // All group actions. 78 78 if ( false !== $group_id ) { 79 79 80 // Add field to group 80 // Add field to group. 81 81 if ( 'add_field' == $mode ) { 82 82 xprofile_admin_manage_field( $group_id ); 83 83 84 // Edit field of group 84 // Edit field of group. 85 85 } elseif ( ! empty( $field_id ) && 'edit_field' === $mode ) { 86 86 xprofile_admin_manage_field( $group_id, $field_id ); 87 87 88 // Delete group 88 // Delete group. 89 89 } elseif ( 'delete_group' === $mode ) { 90 90 xprofile_admin_delete_group( $group_id ); 91 91 92 // Edit group 92 // Edit group. 93 93 } elseif ( 'edit_group' === $mode ) { 94 94 xprofile_admin_manage_group( $group_id ); 95 95 } 96 96 97 // Delete field 97 // Delete field. 98 98 } elseif ( ( false !== $field_id ) && ( 'delete_field' === $mode ) ) { 99 99 xprofile_admin_delete_field( $field_id, 'field'); 100 100 101 // Delete option 101 // Delete option. 102 102 } elseif ( ! empty( $option_id ) && 'delete_option' === $mode ) { 103 103 xprofile_admin_delete_field( $option_id, 'option' ); 104 104 105 // Add group 105 // Add group. 106 106 } elseif ( 'add_group' == $mode ) { 107 107 xprofile_admin_manage_group(); … … 125 125 function xprofile_admin_screen( $message = '', $type = 'error' ) { 126 126 127 // Users admin URL 127 // Users admin URL. 128 128 $url = bp_get_admin_url( 'users.php' ); 129 129 130 // Add Group 130 // Add Group. 131 131 $add_group_url = add_query_arg( array( 132 132 'page' => 'bp-profile-setup', … … 201 201 <?php if ( !empty( $groups ) ) : foreach ( $groups as $group ) : 202 202 203 // Add Field to Group URL 203 // Add Field to Group URL. 204 204 $add_field_url = add_query_arg( array( 205 205 'page' => 'bp-profile-setup', … … 208 208 ), $url ); 209 209 210 // Edit Group URL 210 // Edit Group URL. 211 211 $edit_group_url = add_query_arg( array( 212 212 'page' => 'bp-profile-setup', … … 215 215 ), $url ); 216 216 217 // Delete Group URL 217 // Delete Group URL. 218 218 $delete_group_url = wp_nonce_url( add_query_arg( array( 219 219 'page' => 'bp-profile-setup', … … 341 341 if ( isset( $_POST['save_group'] ) ) { 342 342 343 // Check nonce 343 // Check nonce. 344 344 check_admin_referer( 'bp_xprofile_admin_group', 'bp_xprofile_admin_group' ); 345 345 … … 367 367 $type = 'success'; 368 368 369 // @todo remove these old options 369 // @todo remove these old options. 370 370 if ( 1 == $group_id ) { 371 371 bp_update_option( 'bp-xprofile-base-group-name', $group->name ); … … 449 449 if ( isset( $_POST['saveField'] ) ) { 450 450 451 // Check nonce 451 // Check nonce. 452 452 check_admin_referer( 'bp_xprofile_admin_field', 'bp_xprofile_admin_field' ); 453 453 … … 484 484 $type = 'success'; 485 485 486 // @todo remove these old options 486 // @todo remove these old options. 487 487 if ( 1 == $field_id ) { 488 488 bp_update_option( 'bp-xprofile-fullname-field-name', $field->name ); … … 650 650 $field = $admin_field; 651 651 652 // Users admin URL 652 // Users admin URL. 653 653 $url = bp_get_admin_url( 'users.php' ); 654 654 655 // Edit 655 // Edit. 656 656 $field_edit_url = add_query_arg( array( 657 657 'page' => 'bp-profile-setup', … … 661 661 ), $url ); 662 662 663 // Delete 663 // Delete. 664 664 if ( $field->can_delete ) { 665 665 $field_delete_url = add_query_arg( array(
Note: See TracChangeset
for help on using the changeset viewer.