From: <sy...@us...> - 2010-02-17 16:02:26
|
Revision: 25312 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=25312&view=rev Author: sylvieg Date: 2010-02-17 16:02:17 +0000 (Wed, 17 Feb 2010) Log Message: ----------- [FIX]broadcast: group broadcasting was only sending to the maxRecords first users od a group Modified Paths: -------------- trunk/lib/userslib.php trunk/tiki-admingroups.php Modified: trunk/lib/userslib.php =================================================================== --- trunk/lib/userslib.php 2010-02-17 15:10:31 UTC (rev 25311) +++ trunk/lib/userslib.php 2010-02-17 16:02:17 UTC (rev 25312) @@ -1821,10 +1821,10 @@ return $ret; } - function get_group_users($group, $offset = 0) { + function get_group_users($group, $offset = 0, $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,$group, $prefs['maxRecords'], $offset); + $result = $this->query($query,$group, $max, $offset); $ret = array(); while ($res = $result->fetchRow()) { $ret[] = $res["login"]; Modified: trunk/tiki-admingroups.php =================================================================== --- trunk/tiki-admingroups.php 2010-02-17 15:10:31 UTC (rev 25311) +++ trunk/tiki-admingroups.php 2010-02-17 16:02:17 UTC (rev 25312) @@ -223,7 +223,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. |