Users can now optionally set their profiles to be visible by their Friends (or Admin) only. This Test User account on PokerDIY has it's preference set to "Friends Only" so you should not be able to see it.
- Add the following Profile Property to your core User Profile (Admin \ User Accounts \ Manage Profile Properties). Leaving this out will leave the functionality working as it has always done.
- Property Name: PrefProfileFriendsOnly
- DataType: True/False
- Property Category: Integration (or Prefs)
- Length: 0
- Default Value: false (depends on default you want for new users)
- Validation Expression: Leave Blank
- Required: (Depends on your site, not mandatory on PokerDIY)
Note: If you have multiple ST UP Profile modules on a single page (like on PokerDIY) you should only set the TabRedirect for Non-Friends on one of the modules and leave the rest to None Specified.
It's up to you what to put on the page that you redirect to - you should make it as informative for the user as possible. You can also give them the opportunity to make friends with the user by adding a Smart-Thinker UserProfile Profile module on this page - for example, view this Test User's Private Profile when you are logged out. Here is the template for the Profile module on this page (which is viewable by everyone):
<div class="profileimage">[PROFILEIMAGE]</div>You need to be friends with them to see it.<br /><br /><div align="left">[ADDTOFRIENDS]</div><br />Click here to <a href="http://www.pokerdiy.com/find-poker-players.aspx" title="Find another poker player">find another poker player</a>
Note that if you add a UP Profile view to this Private Profile Tab then you must NOT set it's Redirect - everyone should be able to see this. You could aslo put the Send Message token on so that the viewing user could send this person a message.