VonGklugelstein Alter
Bedah Profeshinal Tekstur
Join date: 22 Dec 2007
Posts: 808
|
01-13-2009 11:20
Is there a Jira on this?
I am really curious why the creator of an object cannot edit scripts inside a object that was transferred to a new owner, even if the new owner gave modify edit rights.
I think that with edit rights the creator of the item and script should be able to edit it inside another persons object.
|
Kat1981 Dragonfly
Registered User
Join date: 4 Sep 2004
Posts: 40
|
01-14-2009 06:26
While the object given has edit rights, any items in the object must also have edit rights for anyone to edit them, whether they be animations or script. I made a wagon with an animation and script in it and while the wagon can be modified (edited), the animation and scritp cannot, though I guess they can be deleted.. If I was selling this with full (complete rights) then I would need to make sure that everything placed in the wagon would have rights given also. At least that is what I thought of when reading your statement. Hope you have a great day. From: VonGklugelstein Alter Is there a Jira on this?
I am really curious why the creator of an object cannot edit scripts inside a object that was transferred to a new owner, even if the new owner gave modify edit rights.
I think that with edit rights the creator of the item and script should be able to edit it inside another persons object.
|
Nexii Malthus
[Cubitar]Mothership
Join date: 24 Apr 2006
Posts: 400
|
01-14-2009 06:53
It was possible to edit full-perm scripts in anothers' ownership who had given you modify rights, but this documented feature was taken down by LL for some reason, or perhaps it is a glitch/bug in the system that is causing this awesome feature to fail.
It has been quite a while so far I haven't been able to do this, a year or so I'd guess.
@Kat1981 Dragonfly: Press the 'Post Reply' button, not quote!
_____________________
 Geometric Library, for all your 3D maths needs. https://wiki.secondlife.com/wiki/Geometric Creator of the Vertical Life Client
|
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
|
01-14-2009 09:17
From: Nexii Malthus It was possible to edit full-perm scripts in anothers' ownership who had given you modify rights, but this documented feature was taken down by LL for some reason, or perhaps it is a glitch/bug in the system that is causing this awesome feature to fail. I believe that was done to protect scripters from a vulnerability that alowed the scripts to be read and copied. About the same time, it also became impossible to edit a notecard in the contents of an object belonging to someone else, even if all the permissions should otehrwise allow it. I think it would be useful if the Creator of an object always retained their initial permissions for that object. But this could also be abused. Would you want to buy a car from someone, knowing the maker could, at any time and without your permission, delete it? And what if I make something with components from someone else? I might, for example, make a car that I have full perms on all the scripts and prims, but which uses a licensed, purchased animation that has restricted permissions. That could get messy, fast. So the Creator's ability to edit has to be tempered by them being granted mod rights. And there, we run into conflicts as to how the code should check to allow a creator with mod rights to edit something at full perms, while a friend given mod rights was more highly restricted. It could be implemented, but would be tricky, and would require re-writing almost every bit of code that checks for permission to edit, adding an additional check to see if the person was the Creator.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
|
Zoey Helgerud
Overqualified
Join date: 13 Jun 2007
Posts: 44
|
01-18-2009 17:01
I suspect they took that feature out because people were using objects that were shared to group to get other people in trouble.
There's a lot of groups out there with open membership, so that you could easily find a group-shared object somewhere, join the group, drop a script in it, and use it to grief people. Then when people reported the object, the owner would get in trouble, not the person responsible. (this is still possible)
By not allowing you to edit scripts in other people's objects, LL makes it possible to at least track who put the malicious script in the object. Otherwise it would be possible to edit a script already in the object, and have there be no trail leading to the person responsible.
|
Beverly Ultsch
Registered User
Join date: 6 Sep 2007
Posts: 229
|
01-19-2009 12:42
If the Owner of the object has modify rights to the script they can effectivly give modify rights to anybody, simply by copying and pasting the contents of the script into a new script.
Scripts and Notecards are exceptional in that granting Modify rights automatticaly gives someone the right to copy and transfer because once the contents can be seen they can be copied.
For a full discussion on the subject see this thread
|