Changeset 2359
- Timestamp:
- 01/19/2010 03:34:06 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-xprofile.php
r2343 r2359 276 276 global $bp; 277 277 278 if ( !bp_is_home() && !is_site_admin() ) 279 return false; 278 if ( !bp_is_my_profile() && !is_site_admin() ) 279 return false; 280 281 /* Make sure a group is set. */ 282 if ( empty( $bp->action_variables[1] ) ) 283 bp_core_redirect( $bp->displayed_user->domain . BP_XPROFILE_SLUG . '/edit/group/1' ); 284 285 /* Check the field group exists */ 286 if ( !xprofile_get_field_group( $bp->action_variables[1] ) ) 287 bp_core_redirect( $bp->root_domain ); 280 288 281 289 /* Check to see if any new information has been submitted */ 282 if ( isset( $_POST['field_ids']) ) {290 if ( isset( $_POST['field_ids'] ) ) { 283 291 284 292 /* Check the nonce */ … … 556 564 557 565 function xprofile_get_field_group( $field_group_id ) { 558 return new BP_XProfile_Group( $field_group_id ); 566 $field_group = new BP_XProfile_Group( $field_group_id ); 567 568 if ( empty( $field_group->id ) ) 569 return false; 570 571 return $field_group; 559 572 } 560 573 -
trunk/bp-xprofile/bp-xprofile-classes.php
r2342 r2359 12 12 13 13 if ( $id ) { 14 $this->populate( $id);14 $this->populate( $id ); 15 15 } 16 16 } … … 19 19 global $wpdb, $bp; 20 20 21 $sql = $wpdb->prepare( "SELECT * FROM {$bp->profile->table_name_groups} WHERE id = %d", $id);22 23 if ( $group = $wpdb->get_row($sql) ) {24 $this->id = $group->id;25 $this->name = $group->name; 26 $this->description = $group->description;27 $this->can_delete = $group->can_delete;28 }29 21 $sql = $wpdb->prepare( "SELECT * FROM {$bp->profile->table_name_groups} WHERE id = %d", $id ); 22 23 if ( !$group = $wpdb->get_row($sql) ) 24 return false; 25 26 $this->id = $group->id; 27 $this->name = $group->name; 28 $this->description = $group->description; 29 $this->can_delete = $group->can_delete; 30 30 } 31 31
Note: See TracChangeset
for help on using the changeset viewer.