session d: establishing a web-based ill presence by troy christenson bba, mba eastern washington...

40
Session D: Session D: Establishing Establishing a a Web-Based ILL Presence Web-Based ILL Presence by by Troy Christenson BBA, MBA Troy Christenson BBA, MBA Eastern Washington University Libraries Eastern Washington University Libraries Presented at the Presented at the 1st Northwest Interlibrary Loan / Resource 1st Northwest Interlibrary Loan / Resource Sharing Conference Sharing Conference Friday, September 20, 2002 Friday, September 20, 2002 Portland, Oregon Portland, Oregon

Upload: allen-murphy

Post on 29-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Session D:Session D: Establishing Establishing

a a

Web-Based ILL Presence Web-Based ILL Presence

byby

Troy Christenson BBA, MBATroy Christenson BBA, MBAEastern Washington University LibrariesEastern Washington University Libraries

Presented at thePresented at the

1st Northwest Interlibrary Loan / Resource Sharing Conference1st Northwest Interlibrary Loan / Resource Sharing Conference

Friday, September 20, 2002Friday, September 20, 2002

Portland, OregonPortland, Oregon

2

So you’ve decided to join the electronic revolution So you’ve decided to join the electronic revolution and want people to know who you are, where you are and want people to know who you are, where you are and what you do. Before you start, you need to think and what you do. Before you start, you need to think about a few things.about a few things.

Where do I start?Where do I start? Who is going to make this happen?Who is going to make this happen? What do you want to say?What do you want to say? When will this happen? When will this happen? Why is this important?Why is this important? How am I going to do this?How am I going to do this?

3

Where do I start?Where do I start?

You already have!You already have!

You’re here and it isn’t You’re here and it isn’t scaryscary!!

It’s not rocket science!It’s not rocket science!

4

““When you put those first few lines of HTML in a file When you put those first few lines of HTML in a file

and then look at them in your browser, and then look at them in your browser, you'll feel like you can conquer the world!"you'll feel like you can conquer the world!"

Who? You !Who? You !

http://www.wigglebits.com/

5

What do you want to say?What do you want to say?

Name Name AddressAddress TelephoneTelephone FaxFax EmailEmail ARIEL AddressARIEL Address PoliciesPolicies Logo Logo ExampleExample

6

When will this happen?When will this happen?

TodayToday TomorrowTomorrow Anytime you have timeAnytime you have time

7

Why is this important?Why is this important?

People are relying more and more on the People are relying more and more on the internet to provide them with information.internet to provide them with information.

Your organization provides information.Your organization provides information.

Costs continue to increase for advertising, Costs continue to increase for advertising, phone listings, and funding.phone listings, and funding.

A WWW page is available to anybody who A WWW page is available to anybody who wants to know how to contact you. They can wants to know how to contact you. They can find your information quickly and easily.find your information quickly and easily.

8

What is involved?What is involved?

A page that is written in HTML (Hyper A page that is written in HTML (Hyper Text Markup Language)Text Markup Language)

Publishing your page to an internet site.Publishing your page to an internet site. Updating your information.Updating your information. Creating new pages or modifying old Creating new pages or modifying old

ones.ones.

9

How do I find an internet host?How do I find an internet host?

First you need a computer with a modem and First you need a computer with a modem and a connection to the internet. Most libraries a connection to the internet. Most libraries have one available for no charge.have one available for no charge.

Many people already have a computer at Many people already have a computer at home with an internet connection.home with an internet connection.

Surf the internet for “discount ISP” or “Low Surf the internet for “discount ISP” or “Low cost web hosting” add the word “compare” cost web hosting” add the word “compare” to find out what you get for what you pay.to find out what you get for what you pay.

10

Getting an AddressGetting an Address

Each computer on the internet has an Each computer on the internet has an address similar to a house’s street address.address similar to a house’s street address.

The The Internet Corporation for Assigned Internet Corporation for Assigned Names and NumbersNames and Numbers (ICANN) assigns and (ICANN) assigns and deletes the addresses. http://www.icann.org/ deletes the addresses. http://www.icann.org/

You must subscribe for your own address or You must subscribe for your own address or use someone else's address.use someone else's address.

11

Subscribing organizationsSubscribing organizations

All addresses are numeric. Domain name All addresses are numeric. Domain name addresses are converted to numeric (IP addresses are converted to numeric (IP addresses) by “trunk” servers. addresses) by “trunk” servers. http://www.http://www.virtualdomainsvirtualdomains.net/.net/dnsdns.html.html

Organizations are contracted to assign Organizations are contracted to assign addresses .com, .org, .edu, etc. are handled addresses .com, .org, .edu, etc. are handled by middlemen. These organizations charge by middlemen. These organizations charge various amounts so shopping around can various amounts so shopping around can lower costs.lower costs.

12

How Much Does it Cost?How Much Does it Cost?

Cost depends on how you want to set Cost depends on how you want to set up your WWW site.up your WWW site.

It can be free (only our time)It can be free (only our time) It can be very expensive, thousands of It can be very expensive, thousands of

dollars per year, to set up and maintain dollars per year, to set up and maintain an organizational site. Requiring an organizational site. Requiring hardware, software, staff and hardware, software, staff and maintenance.maintenance.

13

The Easy WayThe Easy Way

First view other libraries pages.First view other libraries pages. If you find one you like, you can use it If you find one you like, you can use it

for a template using the source code.for a template using the source code. Using Netscape, Click on Using Netscape, Click on ViewView and and

then then Page SourcePage Source.. Using Internet Explorer, Click on Using Internet Explorer, Click on ViewView

and then and then Source.Source.

14

Copy and PasteCopy and Paste

Open a word processor like Word Pad Open a word processor like Word Pad or Microsoft Word.or Microsoft Word.

Highlight the HTML code using the Highlight the HTML code using the mouse “click and drag” method.mouse “click and drag” method.

<Ctrl> <C> to copy the text from the <Ctrl> <C> to copy the text from the source.source.

<Ctrl> <V> to paste into your word <Ctrl> <V> to paste into your word processor.processor.

15

The CodeThe Code

<!doctype html public "-//w3c//dtd html 4.0 transitional//en"><!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html><html>

<head><head> <meta name="GENERATOR" content="Microsoft FrontPage 3.0"><meta name="GENERATOR" content="Microsoft FrontPage 3.0"> <meta name="Author" content="Ann Roselle"><meta name="Author" content="Ann Roselle"> <meta name="Classification" content="Library:Services:Interlibrary <meta name="Classification" content="Library:Services:Interlibrary

Loan">Loan"> <meta name="Description" content="Contact and lending information for <meta name="Description" content="Contact and lending information for

other library interlibrary loan departments.">other library interlibrary loan departments."> <title>ILL Information for Other Institutions</title><title>ILL Information for Other Institutions</title> </head></head>

http://www.library.http://www.library.ewuewu..eduedu/services/ill//services/ill/illlendingilllending.html.html

16

Now it’s yoursNow it’s yours

Simply edit the page to contain your Simply edit the page to contain your information and graphics.information and graphics.

Save it under a new name as a HTML in Save it under a new name as a HTML in a location that makes sense to you.a location that makes sense to you.

Start your browser.Start your browser. Click on <File> and <Open> go to Click on <File> and <Open> go to

where the file is saved and view it.where the file is saved and view it.

17

18

19

20

21

22

23

Site StructureSite StructureLibrary Home PageLibrary Home Page

24

Site StructureSite Structure2nd level - Services2nd level - Services

25

Site StructureSite Structure2nd level - Forms2nd level - Forms

26

27

28

ILL Home Page - TopILL Home Page - Top

29

ILL Home Page - MiddleILL Home Page - Middle

30

ILL Home Page - BottomILL Home Page - Bottom

31

Other LibrariesOther LibrariesILL DepartmentsILL Departments

http://www.library.ewu.edu/services/ill/mainpage.htmlhttp://www.library.ewu.edu/services/ill/mainpage.html

http://www.law.northwestern.edu/lawlibrary/illweb/depts.htmhttp://www.law.northwestern.edu/lawlibrary/illweb/depts.htm

32

Forms integrationForms integration

What is CGI? “Common Gateway Interface”What is CGI? “Common Gateway Interface”

““without a CGI script, an HTML form is useless”without a CGI script, an HTML form is useless”

““external programs (scripts) that act as gateways external programs (scripts) that act as gateways between the Web server and other applications”between the Web server and other applications”

many applications such as surveys, database many applications such as surveys, database searching, access counters, guestbooks, etc. searching, access counters, guestbooks, etc.

there are security issues to be aware ofthere are security issues to be aware of

33

So, now what do I do?So, now what do I do?

1. 1. Find out if your web server is set up to handle CGI scriptsFind out if your web server is set up to handle CGI scripts If not, find out if the IS/IT staff can/will do it.If not, find out if the IS/IT staff can/will do it. If so, design a page and a form.If so, design a page and a form.

2. 2. Are you on a Microsoft server and have FrontPage? Are you on a Microsoft server and have FrontPage? If so, you should have what you need - design a page If so, you should have what you need - design a page

and a form.and a form.

3. 3. If the answer to #1 and #2 is no, you’ll need to investigate If the answer to #1 and #2 is no, you’ll need to investigate other options.other options.

34

What about PERL?What about PERL?

Perl is regarded as a good choice for developing common Perl is regarded as a good choice for developing common gateway interface (CGI) programs because it has good text gateway interface (CGI) programs because it has good text manipulation facilities (although it also handles binary files). It manipulation facilities (although it also handles binary files). It was invented by Larry Wall. was invented by Larry Wall. http://searchDatabase.techtarget.com/sDefinition/0,,sid13_gci21http://searchDatabase.techtarget.com/sDefinition/0,,sid13_gci214291,00.html4291,00.html

http://www.scriptarchive.com/http://www.scriptarchive.com/ http://cgi.resourceindex.com/Programs_and_Scripts/Perl/Form_Processing/http://cgi.resourceindex.com/Programs_and_Scripts/Perl/Form_Processing/

35

What about OCLC ?What about OCLC ?

Transferring to the review fileTransferring to the review file FirstsearchFirstsearch Automatic requestingAutomatic requesting ILLIADILLIAD Other ILL Management programs.Other ILL Management programs.

36

ResourcesResources

GlossaryGlossary

Creating a web site - Creating a web site - step by stepstep by step

Building a school web Building a school web sitesite

The Bare Bones Guide The Bare Bones Guide to HTML lists every to HTML lists every official HTML tag in official HTML tag in common usagecommon usage

Web MonkeyWeb Monkey

W3SchoolsW3Schools

HTML GoodiesHTML Goodies

Berkeley Web Page Berkeley Web Page Authoring & Site Authoring & Site ManagementManagement

Creating a Web SiteCreating a Web Site

http://www.cwru.edu/help/webglossary.html

http://www.jessett.com/

http://www.wigglebits.com

http://werbach.com/barebones/

http://hotwired.lycos.com/webmonkey/

http://www.w3schools.com/site/default.asp

http://www.htmlgoodies.com/tutors/basics.html

http://sunsite.berkeley.edu/Web4Lib/RefCenter/lwmrcwebdev.html

37

Servers & Domain NamesServers & Domain Names

Local public support serverLocal public support server

Link through locallibraryLink through locallibrary Link though regional College or Link though regional College or

UniversityUniversity interNICinterNIC Accredited Registrar DirectoryAccredited Registrar Directory Internet Corporation for Assigned Internet Corporation for Assigned

Names and Numbers (ICANN)Names and Numbers (ICANN)

.com, .net and .org $15 and under.com, .net and .org $15 and under

http://www.http://www.tincantincan.org/about/mission.html.org/about/mission.html (example) (example)

http://www.library.http://www.library.ewuewu..eduedu

/services/ill//services/ill/SailigSailig/Home2./Home2.htmhtm (example)(example)

http://www.http://www.internicinternic.net/.net/ http://www.http://www.internicinternic.net/.net/registregist.html.html http://www.http://www.icannicann.org/.org/

http://www.http://www.regselectregselect.com/.com/dotcomtabledotcomtable.html.html

38

Web HostsWeb Hosts(Where does my page live)(Where does my page live)

Web Host Checklist Web Host Checklist Compare Web hostsCompare Web hosts Host IndexHost Index Host pileHost pile Hosting houndHosting hound Web host guruWeb host guru

http://www.http://www.acehostsacehosts.com/arti18..com/arti18.shtmlshtml http://www.http://www.comparewebhostscomparewebhosts.com/.com/ http://www.http://www.hostindexhostindex.com/.com/ http://www.http://www.hostpilehostpile.com/.com/ http://www.http://www.hostinghoundhostinghound.com/.com/ http://www.http://www.webhostguruwebhostguru.com/.com/

39

Web Page Creation SoftwareWeb Page Creation Software

Word Pad - FREEWord Pad - FREE Netscape Composer - FREENetscape Composer - FREE Adobe - Web - IllustratorAdobe - Web - Illustrator Adobe GoLive - FREE TrialAdobe GoLive - FREE Trial

Macromedia ColdFusionMacromedia ColdFusion Macromedia DreamWeaverMacromedia DreamWeaver

Microsoft Front PageMicrosoft Front Page Hot Dog WebHot Dog Web WebSpawner.com - FREEWebSpawner.com - FREE Cool Page - FREE TrialCool Page - FREE Trial

Included with Microsoft WindowsIncluded with Microsoft Windows Included with Netscape CommunicatorIncluded with Netscape Communicator http://www.adobe.com/web/main.htmlhttp://www.adobe.com/web/main.html http://www.adobe.com/products/http://www.adobe.com/products/golivegolive

/main.html/main.html http://www.macromedia.com/software/http://www.macromedia.com/software/ http://www.macromedia.com/software/http://www.macromedia.com/software/

dreamweaverdreamweaver// http://www.http://www.microsoftmicrosoft.com/.com/frontpagefrontpage// http://www.sausage.com/http://www.sausage.com/ http://www.http://www.webspawnerwebspawner.com/.com/ http://www.http://www.coolpagecoolpage.com/.com/cpgcpg_nn4.html_nn4.html

40

FormsForms

Godot blank ILL formGodot blank ILL form

Interlibrary Loan Request Interlibrary Loan Request Form kit Form kit

Creating an interactive Creating an interactive Interlibrary Loan Request Interlibrary Loan Request FormForm

Olivet ISO-compliant ILL Olivet ISO-compliant ILL Web formWeb form

Open source systems for Open source systems for librarieslibraries

http://http://godotgodot.lib..lib.sfusfu.ca/.ca/godotgodot/blank./blank.htmhtm http://www.arachnoid.com/lutusp/illform.htmlhttp://www.arachnoid.com/lutusp/illform.html

http://www.chilibsys.org/mt/WebApps/ill.htmhttp://www.chilibsys.org/mt/WebApps/ill.htm

http://library.olivet.edu/iso-ill.htmlhttp://library.olivet.edu/iso-ill.html

http://www.oss4lib.org/projects/http://www.oss4lib.org/projects/