From: Demian K. <dem...@vi...> - 2010-03-25 20:03:03
|
Here's what's happening: 1.) VuFind calls WorldCat's xISBN service using the ISBN for Beginning programming for dummies (0764505953). 2.) Although this is a valid ISBN, the API doesn't like it for some reason -- it gives an "invalidId" error. 3.) VuFind isn't smart enough to detect this error. It does a search in Solr for ISBNs matching "invalidId." 4.) Solr's data normalization for ISBNs strips all illegal ISBN characters from the search string, which happens to be all of them. Thus, the search matches all other records in the index that have invalid values in their ISBN fields. A little wacky, but hopefully that explanation makes sense. I'll fix the VuFind bug that allows this to happen in the near future... but in the meantime, you might want to take advantage of this bug to do a little bit of data cleanup, since it seems to point out a few problem records with missing ISBNs. - Demian From: John Houser [mailto:ho...@hs...] Sent: Thursday, March 25, 2010 3:51 PM To: vuf...@li... Subject: [VuFind-Tech] Other Editions We're getting some string responses from the Other Editions. I've included an example below. Anyone have any hints or pointers for me as I investigate? J Beginning programming for dummies / Main Author: Wang, Wally.<http://vufind.accesspa.org/vufind/Author/Home?author=Wang%2C%20Wally.> Format: Book Language: English Published: Foster City, CA : IDG Books Worldwide, 1999 Series: --For dummies<http://vufind.accesspa.org/vufind/Search/Results?lookfor=%22--For%20dummies%22&type=Series> Subjects: JavaScript (Computer program language)<http://vufind.accesspa.org/vufind/Search/Results?lookfor=%22%20JavaScript%20%28Computer%20program%20language%29%22&type=Subject> Java (Computer program language)<http://vufind.accesspa.org/vufind/Search/Results?lookfor=%22%20Java%20%28Computer%20program%20language%29%22&type=Subject> HTML (Document markup language)<http://vufind.accesspa.org/vufind/Search/Results?lookfor=%22%20HTML%20%28Document%20markup%20language%29%22&type=Subject> QBasic (Computer program language)<http://vufind.accesspa.org/vufind/Search/Results?lookfor=%22%20QBasic%20%28Computer%20program%20language%29%22&type=Subject> Other Editions * A man called Peter : the story of Peter Marshall /<http://vufind.accesspa.org/vufind/Record/1047> (1951) * The Johnstown flood /<http://vufind.accesspa.org/vufind/Record/1066> (1968) * Album of horses /<http://vufind.accesspa.org/vufind/Record/1191> (1951) * Thomas register of American manufacturers and Thomas register catalog file.<http://vufind.accesspa.org/vufind/Record/1296> 90th ed. (2000) * Really spring /<http://vufind.accesspa.org/vufind/Record/1311> (1956) -- John Houser Technology Coordinator HSLC 215-534-6820 ho...@hs...<mailto:ho...@hs...> |