Custom Search Pages in WebPAC Pro

2,836 views

Published on

Poster session at IUG 2008 - Oleg Kreymer, Dan Lipcan
Innovative Users Group 16 Annual Conference
Washington, DC 2008

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,836
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
35
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Custom Search Pages in WebPAC Pro

  1. 1. Thomas J. Watson Library, The Metropolitan Museum of Art Poster Session Custom Search Pages in WebPAC Pro: using style=“display:none” April 27 - 30, 2008 Oleg Kreymer , Systems Librarian, [email_address] Dan Lipcan , Assistant Manager for Systems and Special Projects, [email_address]
  2. 2. Custom Search Pages in WebPAC Pro: How To <ul><li>Use the Advanced Keyword Search page (AVS, srchhelp_X.html) as the basis for your custom search pages. </li></ul><ul><li>AVS page must have internal JavaScript (2005, 2006LE, custom) </li></ul><ul><li>Open AVS page code using the Web Browser’s “view source” panel (to capture values of your AVS search form tokens) </li></ul><ul><li>Copy the page code ( including JavaScript ) into web editor (i.e. Dreamweaver) </li></ul><ul><li>Modify code: </li></ul><ul><ul><li>pre-populate search boxes with keyword search strings and suppress them from view using CSS property:value “display:none” </li></ul></ul><ul><ul><li>pre-select drop-down options and suppress them from view using CSS property:value “display:none” </li></ul></ul><ul><ul><li>remove unused code </li></ul></ul><ul><li>Save your page as AnyPageName .html </li></ul><ul><li>Repeat any number of times </li></ul><ul><li>HAVE FUN! </li></ul><ul><li>REMEMBER: As your system codes (location, material type, scopes, etc.) change (get added, removed or renamed), values of your AVS search for tokens will also change. This may or may not affect limit options of your custom search pages. ERGO: Keep them simple! Don’t get greedy. </li></ul>
  3. 4. Open AVS page code using the Web Browser’s “view source” panel (to capture values of your AVS search form tokens) Example: SEARCH BOX token
  4. 5. Open AVS page code using the Web Browser’s “view source” panel (to capture values of your AVS search form tokens) Examples: SCOPE and LOCATION tokens
  5. 6. Costume Library page ( live link )
  6. 7. Code for the Costume Library page <ul><li>First search form: out-of-the-box (scope value is expressed in the form) </li></ul><ul><li>Second search form: pre-selected scope and mattype values are suppressed from view using CSS property:value “display:none” </li></ul><ul><li>Canned search link: </li></ul>
  7. 8. Recent Acquisitions page (will go live soon)
  8. 9. Code for the Recent Acquisitions page <ul><li>First search box has a pre-selected search strategy “newly added titles” and is hidden using CSS property:value “display:none” </li></ul><ul><li>Second search box is visible </li></ul><ul><li>Canned search link: </li></ul>

×