1 / 26

MetaLib Deep-Link & Search Box Generator

MetaLib Deep-Link & Search Box Generator. Stephen Elfstrand Head, Library Systems and Circulation. 2nd Annual Regional Ex Libris Users' Meeting March 5-6, 2007 Brooklyn Park, MN. Our Vision – Metalib Everywhere. Custom MetaLib links or search boxes on any web page

danika
Download Presentation

MetaLib Deep-Link & Search Box Generator

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MetaLib Deep-Link & Search Box Generator Stephen Elfstrand Head, Library Systems and Circulation

  2. 2nd Annual Regional Ex Libris Users' MeetingMarch 5-6, 2007Brooklyn Park, MN

  3. Our Vision – Metalib Everywhere • Custom MetaLib links or search boxes on any web page • Library instruction pages • Course pages • Topical guides • Use in D2L

  4. The Problem • Deep-Link documentation hard for end users to understand • Difficult to construct deep links • Undocumented features • We (Systems Dept.) didn’t want to make all the links

  5. The Solution: Automate it!

  6. What does the generator do? • Builds Links! • Builds a Search Box!

  7. Builds links! • To Quick Search, Custom Search, or Resource List • To Results of a Predefined Search • To a Resource • In MetaLib or Native interface

  8. Builds a Search Box! • Search Quicksets • Search Custom Set of Resources • Search for a Resource

  9. Let’s take a look • http://lib1.uwec.edu/searchspot/SSSearchBoxGenerator.asp

  10. An Example

  11. How does it work? • MetaLib KnowledgeBase Report • MS Access Database • ASP • JavaScript • Programmer • Dan Hillis

  12. Get Data from MetaLib • Admin Module – Reports • MetaLib KnowledgeBase Report

  13. Get Data From MetaLib • Complete (customized) version Knowledge Base Report • Save as a .txt (tab-delimited) • Put in same place with same name every time • MS Access Import Macro

  14. Import Macro

  15. Create QuickSet Table • By Hand!

  16. ASP & JavaScript ASP – Grabs data from database JavaScript – Displays dynamic menus and generates the results

  17. The Question Everyone is asking • Can I steal this ? • YES

  18. Making it work in your library • Requirements • MS Access • ASP enabled web server • JavaScript support on browser • Customize the Database and Web page

  19. Database Changes • Import Scripts need name and location of Report Output • Quickset Names and IDs

  20. Changes to ASP • Your sites’ look and feel-HTML (SSSearchBoxGenerator.asp, SSSearchBoxGenerator.css) • ASP Connection string to database (SSSearchBoxGenerator.asp) • Proxy String in JavaScript (SSSearchBoxGenerator.js, Redirect.asp)

  21. Where is it? • Database • Main page (ASP file, CSS file) • Redirect page (ASP file) • 3 Javascript files • http://lib3.uwec.edu/systems/presentations.html

  22. Questions • elfstrsf@uwec.edu • hillisdr@uwec.edu

More Related