Yang enhance-voyager-user-innovations
-
Upload
enug -
Category
Technology
-
view
961 -
download
6
description
Transcript of Yang enhance-voyager-user-innovations
![Page 1: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/1.jpg)
Enhance Voyager by User Innovations
Ex Libris Northeast User Group Annual Conference 10/27/2011
Sharon Yang
Rider University
![Page 2: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/2.jpg)
Elink Checker
• Elink Checker by Jason Zhou at Lakehead University in Canada
• Oracle Client installation prior to Elink Checker
• Download at
• http://erl.lakeheadu.ca/staff/doku.php?id=public:elink_checker
• Installation is easy
• Configure Elink Checker
• Check links from Elink_Index Table
• See results in Access
• Demo at http://library.rider.edu/yangs/elinkcheker.htm
![Page 3: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/3.jpg)
Download from this Web Site
![Page 4: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/4.jpg)
![Page 5: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/5.jpg)
![Page 6: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/6.jpg)
![Page 7: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/7.jpg)
![Page 8: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/8.jpg)
Configure Elink Chekcer
![Page 9: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/9.jpg)
![Page 10: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/10.jpg)
![Page 11: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/11.jpg)
![Page 12: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/12.jpg)
Load Bibs to Be Checked
![Page 13: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/13.jpg)
![Page 14: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/14.jpg)
![Page 15: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/15.jpg)
Demo
• Demo at
• http://library.rider.edu/yangs/elinkcheker.htm
![Page 16: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/16.jpg)
OPAC Search Log Analyzer
• Written by Wolfgang Riesterer at St. Thomas University Library
• Turn on “LOGSEARCH=YES” in voyager.ini in /m1/voyager/xxxdb/ini
• Retrieve OPAC search log by running a job on the server “Popacjob”
• A text file is produced “opsrchlgexport.dat” in /m1/voyager/xxxdb/rpt directory
• Download opsrchlgexport.dat to your computer
• Download OPAC Search Log Analyzer at http://www.wrusa.net/software/1software1.htm#wr_VoyLA
• Install and configure OPAC Search Log Analyzer
• Feed it with the data
![Page 17: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/17.jpg)
Turn the search log on in /m1/voyager/xxxdb/ini/voyager.ini
![Page 18: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/18.jpg)
Run /m1/voyager/xxxdb/sbin/Popacjob
![Page 19: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/19.jpg)
Opsrchlgexport.log
![Page 20: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/20.jpg)
Download
![Page 21: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/21.jpg)
Install
![Page 22: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/22.jpg)
![Page 23: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/23.jpg)
![Page 24: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/24.jpg)
![Page 25: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/25.jpg)
![Page 26: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/26.jpg)
![Page 27: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/27.jpg)
Report
![Page 28: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/28.jpg)
Location Maps 1. Create location maps (html, Flash, video or anything that can
be displayed on the Web)
2. Read Webvoyage Architecture manual -“How do I add a map or other information to a location?”
3. Create a new file called local_locMapLink.xsl (local_anyname.xsl) by cut ting and pasting the page from the manual.
4. Enter the map location in local_MapLink.xsl file
![Page 29: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/29.jpg)
4. Place the file in /m1/voyager/xxxdb/tomcat/vwebv/context/vwebv/ui/en_US/xsl/contentLayout
5. Edit display.xsl in /m1/voyager/xxxdb/tomcat/vwebv/context/vwebv/ui/en_US/xsl/contentLayout/display by following the manual
6. The job is done
![Page 30: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/30.jpg)
Find out what is the location code you want to create a map in
SysAdmin
![Page 31: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/31.jpg)
Create Location Maps
• Name each map by its location code
• Examples: RIDV.htm or RIDM.htm
• Variable {$locCode} in local_locMapLink.xsl file
• The variable takes value from MFHD 852 subfield b
• Load them to the Web
• One ideal place is Voyager doc root at /m1/voyager/xxxdb/tomcat/vwebv/context/vwebv/htdocs/location_maps
(http://voyager.rider.edu/location_maps)
![Page 32: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/32.jpg)
local_locMapLink.xsl <!--
** Note: sample link to map based on loc code
** Version : 1.0
** Created : 16-Nov-2007
** Created By :
-->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:page="http://www.exlibrisgroup.com/voyager/webvoyage/page"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<!-- ###################################################################### -->
<xsl:template name="locMapLink">
<xsl:param name="mfhd"/>
<xsl:variable name="locCode">
<xsl:call-template name="BMDProcessMarcTags">
<xsl:with-param name="field" select="'852'"/>
<xsl:with-param name="indicator1" select="'X'"/>
<xsl:with-param name="indicator2" select="'X'"/>
<xsl:with-param name="subfield" select="'b'"/>
<xsl:with-param name="mfhdID" select="$mfhd"/>
<xsl:with-param name="recordType" select="'mfhd'"/>
</xsl:call-template>
</xsl:variable>
<!-- you must create your web site to display maps -->
<xsl:variable name="baseURL">http://www.exlibrisgroup.com/?loc=</
xsl:variable>
<div class="locationMap">
Show me a <a id="locMap" href="{$baseURL}{$locCode}"
target="_new">map</a>.
</div>
</xsl:template>
<!-- ###################################################################### -->
</xsl:stylesheet>
![Page 33: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/33.jpg)
Local_locMapLink.xsl
![Page 34: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/34.jpg)
Display.xsl
![Page 35: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/35.jpg)
Display.xsl in the manual
• <xsl:template name="BMD1000"> • <xsl:param name="mfhdID"/> • <xsl:for-each select="$HoldXML/hol:holdingsRecord/hol:mfhdCollection/ • mfhd:mfhdRecord[@mfhdId =
$mfhdID]/mfhd:mfhdData[@name='locationDisplayName']"> • <xsl:if test="string-length(.)"> • <xsl:value-of select="."/> • <!-- ## add a map link ## --> • <xsl:call-template name="locMapLink" > • <xsl:with-param name="mfhd" select="$mfhdID"/> • </xsl:call-template> • <br/> • </xsl:if> • </xsl:for-each>
![Page 36: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/36.jpg)
![Page 38: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/38.jpg)
Complications
• You have modified some other config files that may create problems for locations maps
• For instance, frameWork.xsl and displayFacets.xsl
• Make location maps work first. Then restore other things little by little
![Page 39: Yang enhance-voyager-user-innovations](https://reader034.fdocuments.us/reader034/viewer/2022042521/547babafb379597b2b8b4ded/html5/thumbnails/39.jpg)
Questions