From: Edward C. <co...@tc...> - 2007-12-20 15:47:39
|
----- "Andrew Nagy" <and...@vi...> wrote: > Ed - the 700 authors should be going into a field called author2. > This will keep a seperation between the 100s and the 700s. The > author2 field should be added to the author search with the author > field boosted over the author2 field. Yet another downfall to MARC - > it would be nice if the 700 was more descriptive. > > Andrew If this is the way it is supposed to happen, it wasn't for me, so maybe I had something configured wrong. The 700s weren't coming up at all when I search (not even in the keyword anywhere search) When I get back to work, maybe I'll be able to figure that out. Edward > > > -----Original Message----- > > From: vuf...@li... [mailto:vufind- > > gen...@li...] On Behalf Of Edward Corrado > > Sent: Wednesday, December 19, 2007 3:59 PM > > To: Jon Gorman > > Cc: vuf...@li... > > Subject: Re: [VuFind-General] Other Authors? > > > > Thanks Jon, > > > > That worked. Of course, I'm not sold that putting all those names > in > > the > > author index is the best way to do it, but that is what I did. > > > > For the record, I edited /usr/local/vufind/import/marcxml2solr.xsl > > > > I changed: > > > <xsl:call-template name="subjects"/> > > > > > > <xsl:for-each select="//marc:datafield[@tag=700]"> > > > <field name="author2"> > > > <xsl:value-of select="./marc:subfield[@code='a']"/> > > > </field> > > > </xsl:for-each> > > to > > > <xsl:for-each > > > select="//marc:datafield[@tag=700]/marc:subfield[@code='a']"> > > > <field name="author"> > > > <xsl:value-of select="."/> > > > </field> > > > </xsl:for-each> > > > > > > > > > <xsl:call-template name="subjects"/> > > > > Of course, now all of the authors in the 700 are in my main author > > index. I noticed there is an author2 index, but that isn't searched > by > > the author search (apparently). I also see that the 110 and 11 are > in > > the author2 and not the author index, so I may consider changing > that. > > Of course, the downside to all this is pretty soon the author index > > will > > be populated with a lot of names that aren't exactly authors. > > > > Edward > > > > Jon Gorman said the following on 12/19/2007 2:43 PM: > > > On Dec 19, 2007 1:28 PM, Edward Corrado <co...@tc...> wrote: > > > > > >> Hi All, > > >> > > >> I have set up VUFind and imported our video recods and have > noticed > > a > > >> few issues. I'll pst them in seperate posts. I think the first > one > > may > > >> be a bug because it happens in the demo as well. So here is > issue > > #1: > > >> > > >> When I do a search and retrieve a record it will show "Other > > Authors" > > >> (First thign I need to do is change that to other contributors, > but > > I > > >> digress). These are hyperlinked and the link should, as far as I > can > > >> tell, retrieve some information from Wikipedia and and search > the > > >> catalog. The Wikipedia part is working, however the catalog > search > > is > > >> not. Since my server is behind a firewall, I can't provide a > link > > to > > >> it, but the same thing happens on the demo: > > >> > > >> For example, go to this record: > > >> http://vufind.org/demo/Record/81340 > > >> > > >> you'll see a Armstrong, W. C. listed as an "other author", so > you'd > > >> think if you click on that something would come up, even if it > is > > just > > >> the record you are looking at now... however, you'd be wrong. > > Nothing > > >> comes up. Also searching for Armstrong will not find this > record. > > >> Basically, it looks like these fields (7xx?) are not being > indexed. > > >> > > >> Another example is: > > >> > > >> http://vufind.org/demo/Record/319894 > > >> > > >> Here the other author is "Keller, Frances Richardson" In this > case, > > >> Frances has written two books in which Frances is the main > author > > entry, > > >> so we find those two books, but not this one. > > >> > > >> So, my questions are, 1) how do I get these other fields > indexed, > > and/or > > >> 2) how do I not make these hyperlinked. This would be a big > issue > > for > > >> us, esp. since we are considering using VUFind as a video > > search/browse > > >> tool and we have a lot of other contributers. > > >> > > >> > > > > > > Off the top of my head I can't remember if these are being > indexed, > > > but I suspect not. What you'll probably want to do is look at > the > > xsl > > > used for importing (depending on how you are doing the import). > At > > > work right now so don't know the exact name of the file, > something > > > like marc2....xsl . You'll see what is being generated is an xml > > file > > > for solr to index. Essentially what's getting outputted is > something > > > like > > > <field name="author2"></field>. Look for author and author2 in > the > > > file, copy the xslt if statements and change the 1XX to the > > > appropriate 7xx, if they're not already. > > > > > > The author stuff is bugging me a bit and I'm hoping to tweak it > more > > > over the holidays (and put something in code4lib issue 2 about it > as > > > well). > > > > > > > > > Sorry for the sloppy reply, but if no one else has more details > I'll > > > try to give some pointers tonight. > > > > > > Jon > > > > > > > > > > > >> Edward > > >> > > >> > > >> > > >> -- > > >> Edward M. Corrado > > >> http://www.tcnj.edu/~corrado/ > > >> Systems Librarian > > >> The College of New Jersey > > >> 403E TCNJ Library > > >> PO Box 7718 Ewing, NJ 08628-0718 > > >> Tel: 609.771.3337 Fax: 609.637.5177 > > >> Email: co...@tc... > > >> > > >> > > >> > -------------------------------------------------------------------- > > ----- > > >> SF.Net email is sponsored by: > > >> Check out the new SourceForge.net Marketplace. > > >> It's the best place to buy or sell services > > >> for just about anything Open Source. > > >> > > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market > > place > > >> _______________________________________________ > > >> VuFind-General mailing list > > >> VuF...@li... > > >> https://lists.sourceforge.net/lists/listinfo/vufind-general > > >> > > >> > > > > -- > > Edward M. Corrado > > http://www.tcnj.edu/~corrado/ > > Systems Librarian > > The College of New Jersey > > 403E TCNJ Library > > PO Box 7718 Ewing, NJ 08628-0718 > > Tel: 609.771.3337 Fax: 609.637.5177 > > Email: co...@tc... > > > > > > > ----------------------------------------------------------------------- > > -- > > SF.Net email is sponsored by: > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services > > for just about anything Open Source. > > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market > > place > > _______________________________________________ > > VuFind-General mailing list > > VuF...@li... > > https://lists.sourceforge.net/lists/listinfo/vufind-general |