View
213
Download
0
Category
Tags:
Preview:
Citation preview
Three Voyager ClientsThree Voyager Clients
Michael Doran, Systems Librarian
Developer Meets Developer MeetingMarch 25, 2009
Ex Libris HeadquartersDes Plaines, Illinois
Michael Doran, Systems Librarian doran@uta.edu
The New Books ListVo
yager Short Loans Schedule
ShelfLister
Three Voyager Clients
Michael Doran, Systems Librarian doran@uta.edu
Voyager
The New Books List
Oracle
newBooks.pl newBooks.txt newBooks.cgi
Basically, a report formatted for the web…
WebVoyáge
Michael Doran, Systems Librarian doran@uta.edu
Interface integration – search “tab”
Michael Doran, Systems Librarian doran@uta.edu
Interface integration – results
Michael Doran, Systems Librarian doran@uta.edu
Unlimited WebVoyáge skins
WebVoyáge
Michael Doran, Systems Librarian doran@uta.edu
Unlimited New Books List skins
New Books List
The New Books List is skin savvy
Michael Doran, Systems Librarian doran@uta.edu
Puhutteko “New Books List”?
Language modules English Finnish Swedish Welsh Chinese and a template
The New Books List comes “out-of-the-box” multilingual user interface ready.
New Books Uutuusluettelo Nyförvärv Llyfrau Newydd 新图书New!
Michael Doran, Systems Librarian doran@uta.edu
Session state
Important in regards to: Time-out utility Navigating between skins Results page canned links
As far as I can determine, version 7 of the New Books List maintains WebVoyáge session state.
Accomplished via a bit of AJAX code that calls back to WebVoyáge with every New Books List page load.
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
texas history
automatic boolean ANDing
originally a very crude regular expression match
Michael Doran, Systems Librarian doran@uta.edu
Voilà
search termhighlighting
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
“lone star”
phrase searching with quotes
Michael Doran, Systems Librarian doran@uta.edu
Voilà
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
map?
truncation with “?” or “*”
Michael Doran, Systems Librarian doran@uta.edu
Voilà
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
“geological survey” map?
it all works in combination
Michael Doran, Systems Librarian doran@uta.edu
Voilà
Michael Doran, Systems Librarian doran@uta.edu
Leveraging search conventions
GKEY^*
Michael Doran, Systems Librarian doran@uta.edu
Diabolical searchingDiacritical searching
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
Cézanne
“Cezanne” with a diacritical sign
Michael Doran, Systems Librarian doran@uta.edu
Voilà
Michael Doran, Systems Librarian doran@uta.edu
Keyword searching
Cezanne
“Cezanne” without the diacritical sign
Michael Doran, Systems Librarian doran@uta.edu
Voilà
no search term highlighting…
… just like in WebVoyáge
Michael Doran, Systems Librarian doran@uta.edu
Yes, diacritics are diabolic
A trick question… are these two Unicode characters identical?
e = edecomposed
character“e” + I
precomposedcharacter
“e”
Although the glyphs are identical…
the underlying encodings are not.
Either encoding works withNew Books List keyword searching.
Michael Doran, Systems Librarian doran@uta.edu
Works for non-Latin scripts, too
اإلسالم
Michael Doran, Systems Librarian doran@uta.edu
The New Books ListVo
yager Short Loans Schedule
ShelfLister
Three Voyager Clients
Michael Doran, Systems Librarian doran@uta.edu
Short Loans Schedule
A real-time web-based schedule showing reservations and current checkouts of Voyager short loan items.
UT Arlington Library uses the Voyager Circulation client “Short Loan” to schedule group study rooms.
Michael Doran, Systems Librarian doran@uta.edu
Checking availability (for staff)
Michael Doran, Systems Librarian doran@uta.edu
Checking availability (for staff)
Michael Doran, Systems Librarian doran@uta.edu
Short Loans Schedulehttp://library.uta.edu/JDBC/study/rooms.jsp
easier forCirc staff…
…and nowstudentscan see
Michael Doran, Systems Librarian doran@uta.edu
Provided as a “web service”
Voyager
Oracle
rooms.cgi
LibraryWeb Server
http://library.uta.edu/JDBC/study/rooms.jsp
rooms.jsp
Michael Doran, Systems Librarian doran@uta.edu
The New Books ListVo
yager Short Loans Schedule
ShelfLister
Three Voyager Clients
Michael Doran, Systems Librarian doran@uta.edu
ShelfLister – a true (staff) client
Designed as a mobile client
• Server-based web application: no specialized client software any operating system
• Only requirements: browser internet connection
• Optimized for use by hand-held devices: Palm Pocket PC iPhone
Michael Doran, Systems Librarian doran@uta.edu
ShelfLister – in a nutshell
Michael Doran, Systems Librarian doran@uta.edu
ShelfLister – in a nutshell
Michael Doran, Systems Librarian doran@uta.edu
Questions?
Recommended