Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "MetaLib Deep-Link & Search Box Generator Stephen Elfstrand Head, Library Systems and Circulation."— Presentation transcript:

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

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

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

4 The Problem Deep-Link documentation hard for end users to understand Deep-Link documentation hard for end users to understand Difficult to construct deep links Difficult to construct deep links Undocumented features Undocumented features We (Systems Dept.) didn’t want to make all the links 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 Links! Builds a Search Box! Builds a Search Box!

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

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

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

10 An Example

11

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

13 Get Data from MetaLib Admin Module – Reports Admin Module – Reports MetaLib KnowledgeBase Report MetaLib KnowledgeBase Report

14

15

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

17 Import Macro

18 Create QuickSet Table By Hand! By Hand!

19

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

21 The Question Everyone is asking Can I steal this ? Can I steal this ? YES YES

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

23 Database Changes Import Scripts need name and location of Report Output Import Scripts need name and location of Report Output Quickset Names and IDs Quickset Names and IDs

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

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

26 Questions elfstrsf@uwec.edu elfstrsf@uwec.edu elfstrsf@uwec.edu hillisdr@uwec.edu hillisdr@uwec.edu hillisdr@uwec.edu


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

Similar presentations


Ads by Google