From: <pk...@us...> - 2010-02-23 23:11:32
|
Revision: 25633 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=25633&view=rev Author: pkdille Date: 2010-02-23 23:11:26 +0000 (Tue, 23 Feb 2010) Log Message: ----------- [QT] Quality Team Backport r25314 | sylvieg | 2010-02-17 17:19:49 +0100 (Wed, 17 Feb 2010) | 1 line [bp/r25312] [FIX]broadcast: group broadcasting was only sending to the maxRecords first users od a group Modified Paths: -------------- branches/4.x/lib/userslib.php branches/4.x/tiki-admingroups.php Modified: branches/4.x/lib/userslib.php =================================================================== --- branches/4.x/lib/userslib.php 2010-02-23 23:11:10 UTC (rev 25632) +++ branches/4.x/lib/userslib.php 2010-02-23 23:11:26 UTC (rev 25633) @@ -1677,10 +1677,10 @@ return $ret; } - function get_group_users($group, $offset) { + function get_group_users($group, $offset, $max=-1) { global $prefs; $query = "select `login` from `users_users` uu, `users_usergroups` ug where uu.`userId`=ug.`userId` and `groupName`=?"; - $result = $this->query($query,array($group), $prefs['maxRecords'], $offset); + $result = $this->query($query,array($group), $max, $offset); $ret = array(); while ($res = $result->fetchRow()) { $ret[] = $res["login"]; Modified: branches/4.x/tiki-admingroups.php =================================================================== --- branches/4.x/tiki-admingroups.php 2010-02-23 23:11:10 UTC (rev 25632) +++ branches/4.x/tiki-admingroups.php 2010-02-23 23:11:26 UTC (rev 25633) @@ -225,7 +225,8 @@ } } if (!isset($_REQUEST['membersOffset'])) $_REQUEST['membersOffset'] = 0; - $memberslist = $userlib->get_group_users($_REQUEST['group'], $_REQUEST['membersOffset']); + $memberslist = $userlib->get_group_users($_REQUEST['group'], $_REQUEST['membersOffset'], $prefs['maxRecords'] +); $smarty->assign('membersCount', $userlib->count_users($_REQUEST['group'])); $smarty->assign('membersOffset', $_REQUEST['membersOffset']); if ($cookietab == '1') $cookietab = "2"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |