1
I am trying to get the rank of a user into the variables available in the xoopsusers $userdata[] array.
So far I have::
// After these lines
$start = (!empty($HTTP_POST_VARS['start'])) ? intval($HTTP_POST_VARS['start']) : 0;
$member_handler =& xoops_gethandler('member');
$total = $member_handler->getUserCount($criteria);
// I have added
function GetRankTitle ($uid)
{
$member_handler =& xoops_gethandler('member');
$User= new XoopsUser($uid);
$user_rank = $User->getRank();
return ($user_rank['title']);
}
and then
// After this line
$userdata['name'] = $foundusers[$j]->getVar("uname");
// I have added
$userdata['rank'] = GetRankTitle($userdata['id']);
I was using the example in
a post on adding User RankThis does not work- I get
Fatal error: Call to undefined function: getrank() in /home/chillout/public_html/modules/xoopsmembers/index.php on line 341. Perhaps the method is no longer compatible with XOOPS 2.06? Please can someone enlighten me?
Thank you very much in advance.
Simon