Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006710opensim[REGION] Script Functionspublic2013-07-18 03:042013-09-13 01:36
Assigned To 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0006710: suggestion for improved group checking
DescriptionRight now, you can't use llSameGroup or llDetectedGroup to ensure that only limited members of a group, e.g. the admins, have rights to operate a particular script. This leads people in SL, historically, to duplicate groups for admins, even though that role already exists in the "main" group.

This could be altered by making os* functions that added the (optional) ability to compare a string to the name (not title) of the role. If the name does not exist, it should obviously return a null response as though the person were not in the same group (unless the group and avatar is set to none), which is the usual way the functions work. Without the group name or if the string should be empty, these functions would merely duplicate the respective ll* functions.
Steps To ReproduceN/A
Additional InformationSuggested:

integer osSameGroup( key uuid, {string group_name} )
integer osDetectedGroup( integer number, {string group_name} )
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineODE
Script Engine
Mono Version2.10
Attached Files

- Relationships
related to 0006754new llGetObjectDetails returns zero key on OBJECT_GROUP for a avatar 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2013-07-18 03:04 Starflower New Issue
2013-09-13 01:36 Talun Relationship added related to 0006754

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker