edoreld

Untitled

Dec 19th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.59 KB | None | 0 0
  1. /*
  2. * Disable Display Name editing
  3. */
  4.  
  5.  
  6.  
  7. function bpdev_filter_profile_fields_by_usertype($fields,$group_id) {
  8.  
  9. //only disable these fields on edit page
  10.  
  11.   if(!bp_is_user_profile_edit())
  12.     return $fields;
  13.  
  14.   $field_to_remove=array("Display Name");
  15.  
  16.   $count=count($fields);
  17.  
  18.   $flds=array();
  19.  
  20.   for($i=0;$i<$count;$i++){
  21.  
  22.     if(in_array($fields[$i]->name,$field_to_remove))
  23.      {
  24.        unset($fields[$i]);
  25.      }
  26.       else
  27.       $flds[]=$fields[$i];
  28.  
  29.   }
  30.  
  31.   return $flds;
  32. }
  33.  
  34. add_filter("xprofile_group_fields","bpdev_filter_profile_fields_by_usertype",10,2);
Advertisement
Add Comment
Please, Sign In to add comment