From: <be...@us...> - 2012-02-19 09:24:49
|
Revision: 9020 http://xoops.svn.sourceforge.net/xoops/?rev=9020&view=rev Author: beckmi Date: 2012-02-19 09:24:43 +0000 (Sun, 19 Feb 2012) Log Message: ----------- Fixing link to user rank icon Modified Paths: -------------- XoopsModules/newbb/branches/alfred/newbb/class/user.php Modified: XoopsModules/newbb/branches/alfred/newbb/class/user.php =================================================================== --- XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-02-19 09:09:24 UTC (rev 9019) +++ XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-02-19 09:24:43 UTC (rev 9020) @@ -283,7 +283,7 @@ $ranks[$myrow['rank_id']] = $myrow; $ranks[$myrow['rank_id']]["rank_title"] = $myts->htmlspecialchars($ranks[$myrow['rank_id']]["rank_title"]); if (!empty($ranks[$myrow['rank_id']]['rank_image'])) { - $ranks[$myrow['rank_id']]['rank_image'] = "<img src='" . XOOPS_UPLOAD_URL . "/ranks/" . htmlspecialchars($ranks[$myrow['rank_id']]['rank_image'], ENT_QUOTES) . "' alt='' />"; + $ranks[$myrow['rank_id']]['rank_image'] = "<img src='" . XOOPS_UPLOAD_URL . "/" . htmlspecialchars($ranks[$myrow['rank_id']]['rank_image'], ENT_QUOTES) . "' alt='' />"; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dh...@us...> - 2012-02-19 10:40:58
|
Revision: 9022 http://xoops.svn.sourceforge.net/xoops/?rev=9022&view=rev Author: dhcst Date: 2012-02-19 10:40:52 +0000 (Sun, 19 Feb 2012) Log Message: ----------- fix from Mamba Modified Paths: -------------- XoopsModules/newbb/branches/alfred/newbb/class/user.php Modified: XoopsModules/newbb/branches/alfred/newbb/class/user.php =================================================================== --- XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-02-19 10:22:33 UTC (rev 9021) +++ XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-02-19 10:40:52 UTC (rev 9022) @@ -283,7 +283,7 @@ $ranks[$myrow['rank_id']] = $myrow; $ranks[$myrow['rank_id']]["rank_title"] = $myts->htmlspecialchars($ranks[$myrow['rank_id']]["rank_title"]); if (!empty($ranks[$myrow['rank_id']]['rank_image'])) { - $ranks[$myrow['rank_id']]['rank_image'] = "<img src='" . XOOPS_UPLOAD_URL . "/ranks/" . htmlspecialchars($ranks[$myrow['rank_id']]['rank_image'], ENT_QUOTES) . "' alt='' />"; + $ranks[$myrow['rank_id']]['rank_image'] = "<img src='" . XOOPS_UPLOAD_URL . "/" . htmlspecialchars($ranks[$myrow['rank_id']]['rank_image'], ENT_QUOTES) . "' alt='' />"; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dh...@us...> - 2012-08-25 16:21:30
|
Revision: 10108 http://xoops.svn.sourceforge.net/xoops/?rev=10108&view=rev Author: dhcst Date: 2012-08-25 16:21:24 +0000 (Sat, 25 Aug 2012) Log Message: ----------- edit read Usergroups in classes Modified Paths: -------------- XoopsModules/newbb/branches/alfred/newbb/class/user.php Modified: XoopsModules/newbb/branches/alfred/newbb/class/user.php =================================================================== --- XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-08-25 16:16:48 UTC (rev 10107) +++ XoopsModules/newbb/branches/alfred/newbb/class/user.php 2012-08-25 16:21:24 UTC (rev 10108) @@ -180,6 +180,16 @@ $userinfo["rank_title"] = $userrank['title']; } // END hacked by irmtfan - easier rank getting + + // START hacked by irmtfan - easier groups getting - can we use $_SESSION['xoopsUserGroups']??? + //checks for user's groups + $userinfo["groups"] = array(); + $member_handler =& xoops_gethandler('member'); + $usergroups =& $member_handler->getGroupsByUser($userinfo["uid"], true); + foreach ($usergroups as $group) { + $userinfo["groups"][] .= $group->getVar('name'); + } + // END hacked by irmtfan - easier groups getting - can we use $_SESSION['xoopsUserGroups']??? $userinfo["from"] = $user->getVar('user_from'); @@ -242,29 +252,7 @@ $this->userlist[$uid]["status"] = empty($onlines[$uid]) ? $image_offline : $image_online; } } - - function loadUserGroups() - { - GLOBAL $xoopsDB; - if (empty($this->users) || !$this->enableGroup) return; - - $groups = array(); - $member_handler =& xoops_gethandler('member'); - $groups_obj = $member_handler->getGroups(); - $count = count($groups_obj); - for ($i = 0; $i < $count; $i++) { - $groups[$groups_obj[$i]->getVar('groupid')] = $groups_obj[$i]->getVar('name'); - } - unset($groups_obj); - - $sql = 'SELECT groupid, uid FROM ' . $xoopsDB->prefix('groups_users_link') . " WHERE uid IN( " . implode(", ", array_keys($this->users)) . ")"; - $result = $xoopsDB->query($sql); - while ($myrow = $xoopsDB->fetchArray($result)) { - $this->userlist[$myrow['uid']]["groups"][] = $groups[$myrow['groupid']]; - } - } - function loadUserDigest() { GLOBAL $xoopsDB; @@ -278,22 +266,12 @@ } } - function loadUserRank() - { - - $GLOBALS['xoopsLogger']->addDeprecated("Function 'USER::loadUserRank' in /newbb/class/user.php is deprecated!"); - - return true; - } - + function getUsers() { $this->loadUserInfo(); $this->loadUserOnline(); - $this->loadUserGroups(); - //$this->loadUserRank(); - $this->loadUserDigest(); - + $this->loadUserDigest(); return $this->userlist; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |