Today I had finally decided to put the finshing touches on a HUD version of my Parcel Web Browser, with the ability to set the HUD's texture to the current parcel's media texture, so you can see webpages anywhere a media URL is set. That little piece of magic is accomplished with the use of the LSL function llParcelMediaQuery. Guess what the wiki page didn't tell me? It only works on parcels you own or land owned by a group you belong to.
Minutes before I figured out the wiki's big error, I had already put up the HUD for sale at both SLX and OnRez. Luckily no one bought the HUD, so no damage was done. But I'm a bit angry at the fact that the primary reference on LSL omitted a critical caveat on a function's description.
What I could do at least is prevent someone else from getting caught up like I did. I'm going to edit the wiki page for llParcelMediaQuery and note that it has the same caveats as it's sister function llParcelMediaCommandList. But as for the HUD, I guess I'll have to put it on hold until I figure out how to get around the underlying technical limitations.
|