X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=www%2Fdemo%2Fsearch.js;h=5bc5946eff78dd117f5be11e9dd29e2c2369315b;hb=1e4a10d60202e59a931594553074d19061c4223c;hp=b1c9c2b8117e1597b6837695dc24ada86eef72c5;hpb=da5c46b63ab0ac6fe5c5d22b0a674f43abad2d92;p=pazpar2-moved-to-github.git diff --git a/www/demo/search.js b/www/demo/search.js index b1c9c2b..5bc5946 100644 --- a/www/demo/search.js +++ b/www/demo/search.js @@ -1,4 +1,4 @@ -/* $Id: search.js,v 1.45 2007-01-26 18:50:11 quinn Exp $ +/* $Id: search.js,v 1.49 2007-02-08 02:11:38 quinn Exp $ * --------------------------------------------------- * Javascript container */ @@ -228,6 +228,8 @@ function displayname(name) return '@'; else if (name == 'md-id') return 'Local ID'; + else if (name == 'md-description') + return 'Description'; else if (name == 'md-lccn') return 'LCCN'; else if (name == 'recid') @@ -336,6 +338,15 @@ function paint_data_elements(target, node) nv.appendChild(link); } + else if (name == 'md-isbn') + { + nv = document.createElement('span'); + nv.appendChild(document.createTextNode(value + ' ')); + var link = create_element('a', 'search OpenWorldCat'); + link.setAttribute('target', '_blank'); + link.setAttribute('href', 'http://www.worldcat.org/search?q=isbn%3A' + value); + nv.appendChild(link); + } else nv = document.createTextNode(value); dn.appendChild(nv); @@ -419,7 +430,7 @@ function hyperlink_search(obj) var field = obj.getAttribute('searchfield'); var term = obj.getAttribute('term'); var queryfield = document.getElementById('query'); - queryfield.value = field + '=' + term; + queryfield.value = field + '="' + term + '"'; start_search(); }