Linking to Reserve Detail Screens in VTLS Virtua

A tip of the hat to my colleague in New York, she comes up with some of the best questions and gets me to explore Virtua in more detail.

Here is how to link to a reserve detail screen in VTLS Virtua.

First, I’ll show you how I figured this out.

Here is a unaltered link to an individual instructor in Virtua

http://yulib.mc.yu.edu:8000/cgi-bin/gw/yulis?sessionid=20110410003655344304&skin=portal&lng=en&inst=consortium&host=localhost%2b2222%2bDEFAULT&patronhost=localhost%202222%20DEFAULT&search=RESERVEINTR&function=RESERVE_INTR&sourcescreen=INITREQ&pos=1&rootsearch=RESERVESCAN&elementcount=1&u1=2015&t1=4143

The majority of the detail on this link can be removed. The most important parts are

http://yulib.mc.yu.edu:8000/cgi-bin/gw/yulis?search=RESERVEINTR&function=RESERVE_INTR&rootsearch=RESERVESCAN&u1=2015&t1=4143

the search=, function=, rootsearch=, u1=, and t1= portions.

This search leads to a page where you can see the individual faculty member. As we see from t1=, they are identified by an individual number, not by their name.

Here’s the fun part. Virtua seems to use the cache to link to the detail screen. It’s not clear that the Reserve Detail URL is a search of any kind at all.

An unaltered link to a detail screen looks like this.

http://yulib.mc.yu.edu:8000/cgi-bin/gw/yulis?sessionid=201104100119305353666&skin=portal&lng=en&inst=consortium&host=localhost%2b2222%2bDEFAULT&patronhost=localhost%202222%20DEFAULT&search=RESERVEINTR&searchid=2&function=RESERVEDETAIL&sourcescreen=RESERVE_INTR&pos=1&totalitems=1&itempos=1&rootsearch=RESERVESCAN

Here’s the difference: function=RESERVEDETAIL

So all we do is switch out the fuction=RESERVESCAN element on the first search with function=RESERVEDETAIL

http://yulib.mc.yu.edu:8000/cgi-bin/gw/yulis?search=RESERVEINTR&function=RESERVEDETAIL&rootsearch=RESERVESCAN&u1=2015&t1=4143

To create additional search strings for individual faculty members, you can do a search in the ‘Reserve Search’ search box for the faculty member. Copy the URL into Notepad and find the t1= number for that faculty member. Then using the base URL

http://<Your Virtua System Here>?search=RESERVEINTR&function=RESERVEDETAIL&rootsearch=RESERVESCAN&u1=2015&t1=

you can plug any faculty identifying number on the end, leading to a direct link to a list of that faculty members reserve items.

You can link to a specific course as well

http://yulib.mc.yu.edu:8000/cgi-bin/gw/yulis?search=RESERVEINTR&function=RESERVEDETAIL&rootsearch=RESERVESCAN&u1=2013&t1=chem%201377H

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: