session h8 and o8

99
Mark Strang, Jerome Library, Bowling Green State University [email protected] Session H8 and O8 May 17 - 20, 2009 The User Catalog Experience Mere Bling or Necessary Enhancement, You Decide!

Upload: lucian-vaughn

Post on 30-Dec-2015

43 views

Category:

Documents


1 download

DESCRIPTION

The User Catalog Experience Mere Bling or Necessary Enhancement, You Decide!. Session H8 and O8. Mark Strang, Jerome Library, Bowling Green State University [email protected]. May 17 - 20, 2009. Seeing Other Innovative Site Settings Persistent Link - PowerPoint PPT Presentation

TRANSCRIPT

Mark Strang, Jerome Library,

Bowling Green State University

[email protected]

Session H8 and O8

May 17 - 20, 2009

The User Catalog ExperienceMere Bling or Necessary Enhancement,You Decide!

The User Catalog Experience

Seeing Other Innovative Site Settings

Persistent Link

Search Terms Into RightResult Relevance Headers

Facebook and your WebPAC

Google Gadget catalog search

Gadgets/Widgets

The User Catalog Experience

SMS Message from Web OPAC (PHP Script)

Text Message Notices

Google Books

Social Bookmarking from within catalog

LibraryThing

The User Catalog Experience

Open Worldcat Script

Cite This – OCLCRefworks Script

Content Café Script

Link Outs

Content Café Script

Library Map IT! BG

See Innovative settings at other sites

How do people on the listproc offer so much help with system web settings and problems?

See Innovative settings at other sites

Innovative Link + catalog

http://csul.iii.com/record=b27973330~S0

You really like this and want to know their wwwoption

See Innovative settings at other sites

View others wwwoptions!

Using Firefox, view page source

I.E. can but not as neat.

See Innovative settings at other sites

See Innovative settings at other sites

You get a giant run on screen.

Now View page source.

See Innovative settings at other sites

You will see all the wwwoptions in a nice text window.

See Innovative settings at other sites

Use your browser’s Find option, and then find the wwwoptions they used to achieve the effect you’re hoping for.

See Innovative settings at other sites

Use same trick for html files:

http://csul.iii.com/screens/bib_display.html

See Innovative settings at other sites

Use same trick for style sheets

http://csul.iii.com/screens/styles.css

See Innovative settings at other sites

Use same trick for webpub.def

http://csul.iii.com/screens/webpub.def

See Innovative settings at other sites

FYI use something like Firefox plugin

Web Developer 1.6, (Author: Chris Pederick)

to troubleshoot style issues

See Innovative settings at other sites

Persistent Link

A Lot of people ask me about this full url display BGSU has. How to achieve this effect!

Persistent Link

<div class="bibRecordLink">Persistent link to this record: </div><a id="recordnum">http://maurice.bgsu.edu%s

From my styles.css file:

.bibRecordLink {width: 180px; font-size:75%; text-align: right; margin-left: 7px; padding-left: 0em; padding-right: 1em; background-color: #E0E0E0; font-weight: bold; font-style: italic; float:left;} #recordnum {margin-left:5px; background-color: #ffffff; font-weight: bold; font-style: italic; font-size:75%}

Insert Search Terms Into RightResult Relevance Headers

Andrew Welch, Aurora Public LibraryBob Duncan, Lafayette College

Insert Search Terms Into RightResult Relevance Headershttp://libcat.lafayette.edu/search~S0/

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=198

Setup Info:http://auroralibrary.org/screens/clhouse/rr/rr_headers.html

Insert Search Terms Into RightResult Relevance Headers

http://libcat.lafayette.edu/search~S0/?searchtype=X&searcharg=harry+potter&sortdropdown=-&SORT=DZ&extended=0&SUBMIT=Search&searchlimits=&searchorigarg=Xlife%26SORT%3DD

Integrate your WebPAC with Facebook

Integrate your WebPAC into Facebook

Example taken from Canisius Libraryhttp://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=140

Beth BradleyDigital Services LibrarianCanisius College [email protected]

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=171

Graham McCarthyMultimedia ProgrammerRyerson University Library

[email protected]

Integrate your WebPAC with Facebook

Integrate your WebPAC with Facebook

Integrate your WebPAC with Facebook

Widgetbox.com

Widgetbox.com

Len DavidsonCatholic University

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=191

Widgetbox.com

Widgetbox gives you an area to create a box and then it’ll let you export it to other applications.

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=191

Widgetbox.com

The finished box.

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=191

Google Gadgets

Google Gadgets@ BGSU (widgetbox.com provides similar boxes with less work!)Login to your Google

Coded by:Woon Khang TangBGSU Computer Science Student

Google Gadgets

Google Gadgets

Google Gadgets

Google Gadgets

Google Gadgets

Gadgets/Widgets:VistaOSXiGoogleGoogle Desktophttp://trilogy.brynmawr.edu/trico/sys/widgets.html

Adam BrinTri-Colleges Systems CoordinatorBryn Mawr | Haverford | [email protected]

Widgets by Adam Brin

Widgets by Adam Brin

Widgets by Adam Brin

SMS Message from Web OPAC

SMS Message from Web OPAC (PHP script)

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=183

Joshua KielasWeb Technical CoordinatorUniversity of Oregon [email protected]

http://janus.uoregon.edu/record=b3094094

SMS Message from Web OPAC

http://janus.uoregon.edu/record=b3094094

SMS Message from Web OPAC

SMS Message from Web OPAC

SMS Message from Web OPAC

Text Message Notices

Text Message Notices forPickup/Hold/Overdue Noticesand other patron messages from the system.

http://www.velti.com

Donna SpychalaToledo Lucas County Public [email protected]

Text Message Notices

Request It like normal, and you get a text message instead of an email.

Text Message Notices

Patrons have to modify their email address so that an email goes to vendor and Velti changes it over text and sends message!

Text Message Notices

Toledo Lucas County Public Library had about 800 patrons sign up in the last year.

However, the vendor is discontinuing service at the end of the month.

SMS Text Messaging Product

Innovative Product: 305SMS SMS Text Messaging Innovative product, will enable libraries to supplement regular notice production with new SMS Hold Pickup Notices. In addition, this new product will be hosted by Innovative at one of its secure hosting facilities. This means that libraries do not need to have individual accounts with SMS message providers and can be implemented without using precious staff resources. SMS Test Messages are unlimited in number, ensuring that the Library never runs out of messages. SMS hold pickup notices will be sent frequently during the day so they will be delivered in a timely fashion, at times within the hour of an item’s availability. This supplemental service does not replace regular production of hold pickup notices; these notices are still sent in the prescribed manner to patrons.   Hold pickup notices will likely be followed by courtesy notices.

Hold pickup notices are delivered as SMS messages to patrons’ mobile phones and text message devices. Staff can customize the text of each notice type. A new field in patron records identifies the mobile phone number to receive the message. Patrons and staff can specify SMS notice as the preference for receiving hold pickup notices.

Contact Your Customer Sales Consultant for more information. 

Google Books

Google BooksDeschutes Public Library

bib_display.html page with javascript http://catalog.dpls.lib.or.us/record=b1022758

setup info: http://code.google.com/apis/books/getting-started.html

Wylie AckermaneServices ManagerDeschutes Public [email protected]

Followed Google’s example closely and developed a javascript that grabs the ISBN from the image link.

Google Books

Google Books

Google Books

Google Books

Google BooksKent State University

briefcit.html page with javascript http://kentlink.kent.edu/search/X?SEARCH=harry%20potter

Michael KreycheSystems Librarian/Associate ProfessorLibraries and Media ServicesKent State [email protected]

Google Books

Google Books

LibraryThing

LibraryThingwww.librarything.com

Deschutes Public Library http://catalog.dpls.lib.or.us/record=b1007593~S16

Wylie AckermaneServices ManagerDeschutes Public [email protected]

LibraryThing

LibraryThing

LibraryThing

LibraryThing

LibraryThingwww.librarything.com

Deschutes Public Library http://catalog.dpls.lib.or.us/record=b1007593~S16

Deschutes Public Library user feedback has found that LibraryThing's recommendations is the most popular feature. They have locally labeled them: “You might also like“

Web 2.0 Made Easy: Our implementation of LibraryThing for Libraries Sessions: K9/O9 Candace Lebel, Alexandra Chappell

Social Bookmarking

Social Bookmarking

http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=169

Adam BrinTri-Colleges Systems CoordinatorBryn Mawr | Haverford | [email protected]

Social Bookmarking

<!-- AddThis Bookmark Button BEGIN -->

<a href="http://www.addthis.com/bookmark.php"

onclick="bookmarkThis();return false" target="_blank">

<img src="http://s5.addthis.com/button1-bm.gif" width="125"

height="16" border="0" alt="AddThis Social Bookmark Button"

/></a>

<script type="text/javascript"

src="http://s5.addthis.com/js/widget.php?v=10"></script>

<script type="text/javascript">

var addthis_pub = ''; // register at http://www.addthis.com/ to get a domain key (your username is your key if you want to keep stats

var short = "TRIPOD: "; // short title

function bookmarkThis() {

addthis_url=document.getElementById("recordnum");

addthis_title=document.title;

try { // try.s allow us to do something and fail

// without impacting the user

var debug =0;

var tr = document.getElementsByTagName('TR'); // get the rows for every table on the page

for(i = 0; i < tr.length; i++) {

var x=tr[i].getElementsByTagName('TD'); // for each row, get all of the cells

if (x.length == 2 && x[0].innerHTML == "Title") { // if I have 2 cells one with the title

addthis_title = short + x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); // get the title and strip all tags

addthis_title = addthis_title.replace(/[\n\t]/ig,"");

if (debug > 0) alert('found link: ' + addthis_title); // if debugging, show the title

}

}

} catch (e) {}

return addthis_click (this);

}

</script>

<!-- AddThis Bookmark Button END -->

code for bib_display.html page.

Social Bookmarking

Social Bookmarking

Worldcat Lookup

WordCat Lookup

Don Zhou,Head of Technical Services William Mitchell College of [email protected]

syntax for code:

http://www.oclc.org/worldcat/linking/weblinking/default.htm

Worldcat Lookup

<!-- Start of check nearby libraries //-->

<a href="#" onclick="checkotherlibraries();return false" target="_blank" class="nearbylib"><border="0"><img src="/screens/masthead_worldcat_beta_en.gif"></a>

<script type="text/javascript">

function checkotherlibraries() {

try {

var tr = document.getElementsByTagName('TR');

for(i = 0; i < tr.length; i++) {

var x=tr[i].getElementsByTagName('TD');

if (x.length == 2 && x[0].innerHTML == "OCLC No.") {

otherlib_title = x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); //get oclc

otherlib_title = otherlib_title.replace(/ /g,""); //take out spaces if any

otherlib_title = otherlib_title.replace(/[\n\t]/ig,""); //take out newline

}else if (x.length == 2 && x[0].innerHTML == "Title") {

otherlib_title = x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); //no tags

otherlib_title = otherlib_title.replace(/( \/ .+)/ig,""); //take out the author part

otherlib_title = otherlib_title.replace(/: /,""); //take out the colon

otherlib_title = otherlib_title.replace(/ (\[.+\])/,""); //take out gmd

otherlib_title = otherlib_title.replace(/[,|\.]/g,""); //take out comma or period

otherlib_title = otherlib_title.replace(/&amp;/g,"and"); //take out the &

otherlib_title = otherlib_title.replace(/(The |A |An )/im,""); //no beginning articles

otherlib_title = otherlib_title.replace(/[\n\t]/ig,""); //no newline or tabs

otherlib_title = otherlib_title.replace(/ /ig,"+"); //convert to the right syntax

}

}

} catch (e) {}

if(/^\d\d\d\d\d\d/.test(otherlib_title)){ //if it is oclc number

window.open("http://worldcat.org/oclc/"+ otherlib_title + "&loc=43402");

}else{

window.open("http://worldcat.org/search?q=ti%3A"+otherlib_title); //can not limit by keyword search

}

}

</script>

<!-- End of check nearby libraries //--><br><br>

Code for bib_display.html

Worldcat Lookup

Worldcat Lookup

WorldCat Lookup

OCLC Cite This

OCLC Cite ThisJavascriptBowling Green State University Coded by:Eric ToppBGSU Computer Science Graduate

The Listproc has really taken this code and added many features to it. Please search the listproc archive for the latest and greatest version.

OCLC Cite This

OCLC Cite This

OCLC Cite This

<!--OCLC Cite This.  Start of check nearby libraries //-->                                                                 <a href="#" onclick="checkotherlibrariesoclc();return false" target="_blank" class="nearbylib"><border="0">Cite This (from OCLC)</a> <script type="text/javascript">function checkotherlibrariesoclc() {        try{                                        var tr = document.getElementsByTagName('TR');                            for(i = 0; i < tr.length; i++) {    var x=tr[i].getElementsByTagName('TD');                             if (x.length == 2 && x[0].innerHTML == "OCLC #") {                                 otherlib_title = x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); //get oclc                otherlib_title =  otherlib_title.replace(/ /g,"");  //take out spaces if any                otherlib_title =  otherlib_title.replace(/[\n\t]/ig,""); //take out newline        }    }}catch(e) {}  window.open("http://worldcat.org/wcpa/oclc/"+ otherlib_title + "?page=citation"); }</script>

OCLC Cite This

TroubleShooting:) Your oclc number is not displaying in your bibdisplay.html, you may want to try and display that.

http://library.ccbcmd.edu:2082/search~S4?/Yharry+potter&searchscope=4&SO

RT=D/Yharry+potter&searchscope=4&SORT=D&SUBKEY=harry%20potter/1%2C24%2C24%2CB/frameset&FF=Yharry+potter&searchscope=4&SORT=D&1%2C1%2CI think your bib_display.html file needs to have something added:I'd probably add something to the bibdisplay.html in these lines:<span class="style1"><!--{recordlink}--><!--{recordinfo:#}--></span>To control what exact fields display in my full details section I use the following.<!--{recordinfo:crenwi}--><!--{recordinfo:asdbuxz}-->whereby the letters after the recordinfo: stand for the tags of thedata.I don't have a way to tell what tag is used for your oclc number, but you'll need to get the oclc number to display.2) Try changing the webpub.def to the way mine is below.If your webpub.def tells system to display oclc # as followsb|o|001|OCLC #|b|mine reads like:b|o|001|&|OCLC #||b|

OCLC Cite

For some reason the OCLC citation creator does not include the edition information in the citation. This led to improper citations so we took it down and asked users to use our Refworks subscription for citation information.

OCLC has a new way:http://www.worldcat.org/oclc/51305723

OCLC Cite

OCLC has a new way:http://www.worldcat.org/oclc/51305723

Yet the OCLC Cite this still doesn’t include the edition information!

Refworks Export

RefWorks Export !

Birkin Diana [email protected] Brown University http://innovativeusers.org/iug_clearinghouse-app/index.php?qfdo=Full+Record&id=192

Refworks Export

http://josiah.brown.edu/record=b4733057

Refworks Export

Edition Information is present.

Link Outs

Link Outs

Doug Eriksen Seattle University [email protected]

DATA HARVESTING WITH JAVASCRIPT TO ENHANCE YOUR RECORD DISPLAY.F08 and H07

“Use the data you already have”14th Annual Northwest Innovative Users Group Conferencehttp://www.seattleu.edu/lemlib/nwiug08/

Link Outs

http://library.seattleu.edu/record=b609578~S2

Link Outs

http://library.seattleu.edu/record=b609578~S2

Puts record into WorldCat Identities

Search Wordcat for Editions

WorldCat Cite This

Library of Congress

Gives you the persistent link

Social Bookmarking

Exporting

Google Preview

Link Outs

Search Wordcat for Editionshttp://library.seattleu.edu/record=b609578~S2

Link Outs

WorldCat xISSN History Visualization Toolhttp://library.seattleu.edu/record=b483932~S6

Link Outs

WorldCat xISSN History Visualization Toolhttp://library.seattleu.edu/record=b483932~S6

Dynamic OPAC linking to WorldCat.org for “Nearby Libraries” results

http://www.oclc.org/support/documentation/worldcatorg/dynamicopaclink/default.htm

Enabling “deep” links from WorldCat.org to your library catalog via the WorldCat Registry

http://www.oclc.org/support/documentation/worldcatorg/deeplinking/default.htm

Other Worldcat setup information

Content Café Reviews and More

Content Café JavaScript to offer text if only a review and more!Bowling Green State University

Better than wwwoption, because if info present at Content Café you get words or image above, but if Content Café has no info you don’t get prompted to go there.

Coded by:Eric ToppBGSU Computer Science Student Graduate

Content Café Reviews and More

http://maurice.bgsu.edu/record=b2603627~SO

http://maurice.bgsu.edu/record=b2711826~SO

Content Café Reviews and More

Content Café Reviews and More

Cut and paste this text and then the text from the next slide to for whole javascript, and put it where you want on your bib_display.html page.replace the UserID=xxxxxxx&Password=xxxxxxx with the info Content Café provided you.

<!--Book Reviews and More for Content Cafe. //--> <div id="sms" style="display:none;"><!--{recordinfo:i}--></div>

<div style="float: left; margin-right:5px;"><a href='#' id="reviewthis" style="visibility:hidden" onclick='checkisbnupc();return false' target='_blank'><border='0'><img src="/screens/icon_offsite_blue.gif" alt="offsite" title="offsite" style="border: 0pt none ; vertical-align: middle;">Reviews and More</a>

<script type="text/javascript"> var bk = document.getElementsByTagName('TR');

for(j = 0; j < bk.length; j++) {var y=bk[j].getElementsByTagName('TD');if (y[0].innerHTML == "ISBN" && y[1].innerHTML !="" ){

document.getElementById('reviewthis').style.visibility="visible";}

}

Content Café Reviews and More

function checkisbnupc(){ try{var tr = document.getElementsByTagName('TR');for(i = 0; i < tr.length; i++) {

var x=tr[i].getElementsByTagName('TD');

if (x.length == 2 && x[0].innerHTML == "UPC"){

isbn_upc = x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); //get upc isbn_upc = isbn_upc.match(/\d{12}/g);

}

else if (x.length == 2 && x[0].innerHTML == "ISBN") {

isbn_upc = x[1].innerHTML.replace(/(<([^>]+)>)/ig,""); //get isbn isbn_upc = isbn_upc.match(/\d{9,13}X?/g);

}}if(!isNaN(parseInt(isbn_upc))) {window.open("http://contentcafe2.btol.com/ContentCafeClient/ContentCafe.aspx?UserID=xxxxxxx&Password=xxxxxxx&ItemKey="+isbn_upc+"&Options=Y");

}}catch(e) {} }</script>

BGSU Map IT!

Map IT!Bowling Green State University

http://maurice.bgsu.edu/record=b2827755~S0

LAMP server with algorithm for LC call numbersYou need LOC to be defined in woptions Coded by:Dan TrophyJared ContrascereWoon Khang TangBGSU Computer Science Students

Off-Line at present due to large stack shifting project which is in progress!New version is under development with new features, bookcart, email, text message.

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

BGSU Map IT!

Questions?

Does anyone know of any other neat things? Feel free to email them to me for my next presentation.

Thank you!Mark StrangUniversity LibrariesBowling Green State [email protected]

Session H8 and O8