How do I hook into the group status
- 
		I have one last bridge to cross. This one is proving to be giving the biggest headache. Can you tell me how I can hook into the following part of groups-templatetags so I can conditionally change the status of a group. `function bp_group_status() { 
 259 echo bp_get_group_status();
 260 }
 261 function bp_get_group_status( $group = false ) {
 262 global $groups_template;
 263
 264 if ( !$group )
 265 $group =& $groups_template->group;
 266
 267 return apply_filters( ‘bp_get_group_status’, $group->status );
 268 }
 269 `I have tried to do the following `function ct_group_is_member( $group = false ) { 
 global $bp, $groups_template;// Site admins always have access 
 if ( is_site_admin() )
 return;$current_user = $bp->loggedin_user->id; 
 $current_institution = get_usermeta($current_user,”institution”);// Load group if none passed 
 if ( !$group )
 $group =& $groups_template->group;// Check membership 
 if ( $current_institutiongroups_get_groupmeta($group->id,”institution” )) {
 $group->status = ‘hidden’;
 } else {
 return;
 }
 // Return
 // return apply_filters( ‘ct_group_is_member’, $is_institution );
 }
 add_filter ( ‘bp_get_group_status’, ‘ct_group_is_member’, 5, 2 );
 `Thanks HEAPS in advance 
 V
- The topic ‘How do I hook into the group status’ is closed to new replies.