[Opensim-dev] Dynamic hyperlinks (was TP protocol handle)

Justin Clark-Casey jjustincc at googlemail.com
Sun Feb 1 21:06:40 UTC 2009


> Thanks all for the pointers. I now understand a lot better what these 
> handles are all about, and I've done the first step into pervasive 
> hyperlinking within OpenSim.
> 
> Starting in r8193, if you're in an HG-enabled region, you'll be able to 
> dynamically link sims, and TP there, in any one of these ways (and 
> probably more)
> 
> 1) Type for example secondlife://ucigrid04.nacs.uci.edu:9007/ in the 
> chat box, pull up the chat history and click on that link
> 
> 2) Pull up the map and search for things like ucigrid04.nacs.uci.edu:9007
> 
> 3) Using the embedded browser visit pages that have links like 
> secondlife://ucigrid04.nacs.uci.edu:9007/ (there's one up at 
> http://www.ics.uci.edu/~lopes/hypergrid/test.html)
> 
> What I've done is to take advantage of the viewer's existing machinery, 
> especially its interpretation of secondlife:// handles, which expect a 
> region name to follow. When that name is not found in the local grid, 
> this new code kicks in, and does the magic.
> 
> This doesn't address the launching of the viewer, which is a separate 
> issue, and one that slurl and similar mechanisms like rezzme:// try to 
> address. What it does is, after you're already logged in soomewhere, you 
> can go hypergriding around in a very easy way, all within the viewer's 
> capabilities.
> 
> The static link-region command and uploads over the web, is still very 
> useful because it supports permanent links. The ones I added are not 
> (intended to be) permanent, they (will) come and go.
> 
> Feedback welcome!

So to clarify, does this facility mean that one can teleport to a hyperlinked region using a url even if the region 
owner has not explicitly set up that link?

-- 
justincc
Justin Clark-Casey
http://justincc.wordpress.com



More information about the Opensim-dev mailing list