From: Demian K. <dem...@vi...> - 2012-04-20 11:59:33
|
There are two ways you may be able to improve this situation: 1.) I recently made the getURLs() method in web/RecordDrivers/MarcRecord.php a bit easier to modify to account for URL descriptions in different fields. If you copy the getURLs code from here into your own MarcRecord.php, you can simply edit an array to change which fields and subfields are used during URL extraction: https://vufind.svn.sourceforge.net/svnroot/vufind/trunk/web/RecordDrivers/MarcRecord.php ...this is probably the easiest way to add support for 856$a if that's what you need. 2.) The "Get full text" string that is used when no 856 description is found can be customized by editing a template. You can either change the text or eliminate the special case that causes it to be displayed when description is the same as URL: {foreach from=$summURLs key=recordurl item=urldesc} <br/><a href="{if $proxy}{$proxy}/login?qurl={$recordurl|escape:"url"}{else}{$recordurl|escape}{/if}" class="fulltext" target="new">{if $recordurl == $urldesc}{translate text='Get full text'}{else}{$urldesc|escape}{/if}</a> {/foreach} (This code -- or something similar -- can be found in RecordDrivers/Index/result.tpl inside your chosen theme). - Demian ________________________________ From: Thomas Misilo [mi...@fi...] Sent: Thursday, April 19, 2012 8:32 PM To: vuf...@li... Subject: [VuFind-General] Full Text "text" for URLs in Results Page I figure this is probably more of an issue that cannot be resolved, but I figured I mind as well ask. To see what I am talking about please go here, and look at record #10 https://catalog.lib.fit.edu/find/Search/Results?lookfor=MEDICAL+IMAGING&type=AllFields&submit=Find An electronic book accessible through the World Wide Web; click for information<http://dx.doi.org.portal.lib.fit.edu/10.1007/11812715> Get full text<http://www.loc.gov/catdir/enhancements/fy0825/2006930593-d.html> Where the 1st one is the actual full text, and the “Get full text” I figure is coming because the 856z record being blank. Is there any way to pick 856z first and then try 856a for the text to put there? As some of our librarians believe the patrons will be confused and frustrated clicking a link that says “Get full text” and it bring them to information about the publisher. Thanks for any ideas :) Tom |