2
I hacked a very inelegant solution.
Change the template system_userinfo.html as follows.
After the IF clause beginning
<{if $user_ownpage == true}>
Add
<{if !$xoops_isuser}>Please log in to view this page.<{/if}>
<{if $xoops_isuser}>
At end add
<{/if}>
This means that logged-in users can see the details as normal but anonymous users see nothing except the "please log in" message.
I'm sure there must be an easier way though!
EDIT: Ignore the
tags above....