Forum Replies Created
-
In reply to: Privacy options (friends only viewing)
OK, I think I fixed the code. Seems to work for me. Can anyone test and confirm?
<?php
global $bp;
$potential_friend_id = $bp->displayed_user->id;
$friend_requester_id = $bp->loggedin_user->id;
$friend_status = BP_Friends_Friendship::check_is_friend( $friend_requester_id, $potential_friend_id );
if ( $friend_status != 'is_friend' && $potential_friend_id != $friend_requester_id) {
echo '<br><br>Oops! You must be friends with <div style="font-weight:bold; display:inline">' . $bp->bp_options_title . '</div> to view this profile.<br>Click the "Add Friend" button above to request friendship.' . bp_add_friend_button();
} else { ?>… do stuff …
<?php } ?>In reply to: Privacy options (friends only viewing)actually, there is something wrong with this code I posted.
Will need to check and get back to you
In reply to: Facebook-esque status updates?dumb question, but isn’t that what the wire does already?
In reply to: Privacy options (friends only viewing)When i placed your code,it shows this error message
Fatal error: Cannot use object of type stdClass as array in /home/username/public_html/sitename/wp-content/bp-themes/bpmember/friends/index.php on line 13
If you update your code thusly, it should work:
<?php
global $bp, $wpmu;
$potential_friend_id = $bp->displayed_user;
$friend_status = BP_Friends_Friendship::check_is_friend( $bp->loggedin_user, $potential_friend_id );
if ( $friend_status != 'is_friend' && $potential_friend_id != $bp->loggedin_user) {
echo "You must be friends to view this profile.".bp_add_friend_button();
} else { ?>And of course add the
<?php } ?>at the end.
In reply to: Xprofile Privacy pluginI cast another “yes” vote for moving privacy controls ahead of version 1.2. Even if the first version of privacy controls is super simple. Thanks!
THANKS Burt for the elegant hack!!
Should be part of the core BP option set…!