Quantcast

Deep-linking in Sakai

So something I’ve always really wanted Sakai to do for me is allow me to link directly to a specific item within a tool, deep-link into a wiki page, or individual test or assignment (ideally with nice RESTful URLs, but I’d settle for being able to do it at all).

Yuji posted a note on `sakai-dev` about looking to use 2.4’s “directool” mode in the portal to do just that. Sounds very promising, certainly will greatly bolster the possibility of using something like the wiki or other tools as I would expect they could be used.

**Update:** [Code in portal/trunk](https://source.sakaiproject.org/svn/portal/trunk/portal-impl/impl/src/java/org/sakaiproject/portal/charon/handlers/DirectToolHandler.java)

**Update2:** Looks like there’s a couple of ways to do this – Aaron posted that you can also use [Entity broker to enable direct linking](http://www.nabble.com/Re%3A-directtool-and-anchors-p11962067.html) — of course, this method would require modifying tools, and I’m not sure there’s a clean way to get an entity reference from another tool. Still, nice to see progress.