The new books list version 7 0 for tomcat webvoy ge
Download
1 / 64

The New Books List Version 7.0 for Tomcat WebVoyáge - PowerPoint PPT Presentation


  • 66 Views
  • Uploaded on
  • Presentation posted in: General

The New Books List Version 7.0 for Tomcat WebVoyáge. Michael Doran, Systems Librarian. Ex Libris Users of North America (ELUNA) Conference, Richmond, Virginia May 2009. The “duck test”. One of these tabs is not like the others…. WebVoyáge. One of these tabs is not like the others….

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha

Download Presentation

The New Books List Version 7.0 for Tomcat WebVoyáge

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


The New Books ListVersion 7.0 for Tomcat WebVoyáge

Michael Doran, Systems Librarian

Ex Libris Users of North America (ELUNA)

Conference, Richmond, Virginia

May 2009


The “duck test”

Michael Doran, Systems Librarian


One of these tabs is not like the others…

WebVoyáge

Michael Doran, Systems Librarian


One of these tabs is not like the others…

WebVoyáge

Michael Doran, Systems Librarian


One of these tabs is not like the others…

WebVoyáge

Michael Doran, Systems Librarian


One of these tabs is not like the others…

WebVoyáge

Michael Doran, Systems Librarian


One of these tabs is not like the others…

WebVoyáge

Michael Doran, Systems Librarian


One of these tabs is not like the others…

New Books List

Michael Doran, Systems Librarian


WebVoyáge basic search results

Michael Doran, Systems Librarian


New Books search results

Michael Doran, Systems Librarian


WebVoyáge basic search results

Michael Doran, Systems Librarian


New Books search results

Michael Doran, Systems Librarian


Good new things

  • Integrates with Tomcat WebVoyáge

  • Book covers (and links)

  • Better keyword searching

  • Less “look and feel” configuration

  • Maintains session state

Michael Doran, Systems Librarian


Book covers (thumbnails) – still beta

  • Two provider options

    • Google Books (default)

    • Syndetic Solutions

For Google,

images are

also links

Michael Doran, Systems Librarian


Google thumbnail click through

Michael Doran, Systems Librarian


I need some (contextual) help

WebVoyáge

Michael Doran, Systems Librarian


I need some (contextual) help

WebVoyáge

Michael Doran, Systems Librarian


I need some (contextual) help

New Books List

Michael Doran, Systems Librarian


I need some (contextual) help

New Books List

Michael Doran, Systems Librarian


New!

Keyword searching

Improved

texas history

automatic boolean ANDing

Michael Doran, Systems Librarian


Voilà

search term

highlighting

Michael Doran, Systems Librarian


New!

Keyword searching

Improved

“lone star”

phrase searching with quotes

Michael Doran, Systems Librarian


Voilà

format icons

Michael Doran, Systems Librarian


New!

Keyword searching

Improved

map?

truncation with “?” or “*”

Michael Doran, Systems Librarian


Voilà

format icons

Michael Doran, Systems Librarian


New!

Keyword searching

Improved

“geological survey” map?

it all works in combination

Michael Doran, Systems Librarian


Voilà

Michael Doran, Systems Librarian


Leveraging search conventions

GKEY^*

Michael Doran, Systems Librarian


Diacritical searching

Diabolical searching

Michael Doran, Systems Librarian


Keyword searching

Searching for “Cézanne” with the diacritic.

Cézanne

Michael Doran, Systems Librarian


Voilà

Michael Doran, Systems Librarian


Keyword searching

Searching for “Cézanne” without the diacritic.

Cezanne

Michael Doran, Systems Librarian


Voilà

no search term highlighting…

… just like in WebVoyáge

Michael Doran, Systems Librarian


Yes, diacritics are diabolic

A trick question… are these two Unicode characters

identical?

é = é

decomposed

character

“e” + ́

precomposed

character

“é”

Although the glyphs are identical…

the underlying encodings are not.

Either encoding works with

New Books List keyword searching.

Michael Doran, Systems Librarian


Works for non-Latin scripts, too

الإسلام

Michael Doran, Systems Librarian


Unlimited WebVoyáge skins

WebVoyáge

Michael Doran, Systems Librarian


Unlimited New Books List skins

The New Books List is skin savvy

New Books List

Michael Doran, Systems Librarian


Language modules

English

Finnish

Swedish

Welsh

Chinese

template

Parlez-vous New Books List?

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


Session state

As far as I can determine, version 7 of the New Books List maintains WebVoyáge session state.

  • Important in regards to:

    • Time-out utility

    • Navigating between skins

    • Results page canned links

Accomplished via a bit of AJAX code that calls back to WebVoyáge with every New Books List page load.

Michael Doran, Systems Librarian


Five duck rating

http://rocky.uta.edu/doran/

Michael Doran, Systems Librarian


[…yada, yada]

Michael Doran, Systems Librarian


Installation

…it’s different this time.

WebVoyáge

New Books List

  • No interchangeable files between the Tomcat and Classic versions

    • Tried to drive home that point by styling the New Books List file names differently:

      newBooks.cgi

      newBooks.ini

      newBooks.pl

      newBooks.txt

      newBooks.English

      newBooks.Finnish

      etc.

Michael Doran, Systems Librarian


Installation

…it’s different this time.

  • Tomcat WebVoyáge

    • not configured for CGI

      • New Books List

      • ShelfLister

      • external patron authentication

    • no opac.ini

Customer gets to do this.

It’s fairly easy, you just need root access. See the New Books List installation instructions.

Adding a new search tab now involves editing three files. Also in the New Books List installation instructions (and in the WebVoyáge documentation).

V7 required Perl modules provided courtesy of Ex Libris.

Michael Doran, Systems Librarian


Also see the Tomcat tips and tricks

http://rocky.uta.edu/doran/vwebv/

Michael Doran, Systems Librarian


Michael Doran, Systems Librarian


Also see the Tomcat tips and tricks

http://rocky.uta.edu/doran/vwebv/

Michael Doran, Systems Librarian


Note: A "ScriptAlias" directive is not a viable alternative for the "AddHandler cgi-script .cgi" directive; the newBooks.cgi script needs to run in the same 'virtual' URL path as the other vwebv WebVoyáge executables.

Michael Doran, Systems Librarian


For each skin

add a new tab

newBooks.css

searchNewBooks.html

Independent of skin

Many WebVoyáge skins…

…but only one New Books List

Small CSS file, no need to edit.

All the WebVoyáge help files are static HTML. The New Books List help file comes with “en_US” skin look and feel. Must be edited for different skins.

Michael Doran, Systems Librarian


For each skin

search tab config

newBooks.css

searchNewBooks.html

Independent of skin

newBooks.cgi

newBooks.txt

newBooks.ini

newBooks.English

newBooks.Finnish

newBooks.{language}

Google cover javascript

etc.

Many WebVoyáge skins…

…but only one New Books List

One copy.

Configuration files only have to be edited once.

Michael Doran, Systems Librarian


Good news, bad news

  • New Books List v7 uses screen-scraping to get skin “look and feel”

    • header

      • CSS

      • JavaScript

      • navigation tabs/buttons

    • footer

The good news is…

…it greatly simplifies integration and configuration of the New Books List.

The bad news is…

…it degrades response time.

Michael Doran, Systems Librarian


New Books List search screen

screen-scraped content

New Books List content

Michael Doran, Systems Librarian


Example

New Books tab not highlighted

newBooks.English

Michael Doran, Systems Librarian


New Books List results screen

New Books List content

screen-scraped content

Michael Doran, Systems Librarian


Skins and New Books language modules

  • A WebVoyáge skin can only have one language module associated with it.

  • A language module can be associated with one or more WebVoyáge skins.

skin

Language module

skin

staff en_US mobile

newBooks.English

en_US

fi_FI

newBooks.Finnish

Michael Doran, Systems Librarian


The forgotten config file

  • newBooks.ini

  • newBooks.English

Michael Doran, Systems Librarian


The forgotten config file

newBooks.English

Michael Doran, Systems Librarian


More New Books List info…

Michael Doran, Systems Librarian


More New Books List info…FAQ

Michael Doran, Systems Librarian


More New Books List info…

Michael Doran, Systems Librarian


More New Books List info…

…even some stuff for developers.

newBooks.pl

newBooks.cgi

Michael Doran, Systems Librarian


More New Books List info…

Michael Doran, Systems Librarian


Version 2.0

Michael Doran, Systems Librarian


Still kind of beta

Dearth of V 7.0 multilingual skin sites – that’s the “acid test”.

The Google books JavaScript code was written by somebody else (used by permission).

No New Books List 7.0 available for Windows Servers – no access to that platform for development.

Radical skin customization may break the New Books List 7.0 screen scraping.

Michael Doran, Systems Librarian


Questions?

Could you repeat everything you just said?

Quack!

Michael Doran, Systems Librarian


ad
  • Login