I’ve just spent several hours working what’s wrong with my implementation of groups. I’m running grid mode with 0.7.0.2 on Windows/IIS/MySQL/PHP (WIMP?).
What I found was that when a group is created, the RoleMembersVisible bit is not being set on group powers, so no-one (including the group founder) can see any group members. This stops anyone from inviting a member to the group as well. >From my limited understanding it seems that XMLRPC.php is expecting OpenSim to >set the RoleMembersVisible bit when the createGroup function is called – but >it doesn’t. So I override the group powers in createGroup with “$ownersPowers >= 490382185988094;” just under the line that reads “// Create Owner Role”. >This fixes group creation for me. It seems that at some point before 0.7.0.2, some OpenSim was created for selecting whether role members are visible in groups, but it wasn’t setting that option when a group was being created. Not sure if this relates to the problem at hand, but since we’re talking about flotsam groups and 0.7.0.2 I thought I’d mention it. Zane Legion Twisted Sky Grid From: Jor3l Boa Sent: Tuesday, November 16, 2010 10:54 AM To: [email protected] Subject: Re: [Opensim-users] Implementing Groups Back to robust I found the problem is in the xmlrpc.php file (git HEAD) with groups.getAgentGroupMemberships, even if it seems to work with the test.php your opensim will fail with XML error. Will look at git to find the change that breaks this file. :) 2010/11/15 Jor3l Boa <[email protected]> Well, I'm running Simian now and profiles, groups and search work :) now need to figure out how to migrate users to the new db 2010/11/15 Ric Moore <[email protected]> On Mon, 2010-11-15 at 20:35 +0200, Harri Nyman wrote: > Could someone *please* come up with cookbook-level instructions how to > get groups working? I've been hitting my head into stone wall for > weeks with this, and I do have distinct feeling I'm not alone.. > > > ....remember, to some of us even git is totally mythical creature... Fact-of-life ...terrific coders are not necessarily terrific writers. But, I'd also love to see some step-by-step'ers. You are not alone. The Truth is out there. <chuckles> Ric -- My father, Victor Moore (Vic) used to say: "There are two Great Sins in the world... ..the Sin of Ignorance, and the Sin of Stupidity. Only the former may be overcome." R.I.P. Dad. Linux user# 44256 _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users -------------------------------------------------------------------------------- _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.869 / Virus Database: 271.1.1/3259 - Release Date: 11/16/10 06:34:00
_______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
