[Koha-bugs] [Bug 13381] RDA: 245 field changes in XSLT

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Oct 23 02:26:40 CEST 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13381

--- Comment #35 from Winona Salesky <wsalesky at gmail.com> ---
The order in the for-each does not determine the order of the output. Subfields
are output in the order they appear in the marc record. They are in
alphabetical order in the for-each, purely for convenience sake. 

-Winona

(In reply to David Cook from comment #34)
> I suppose it's way too late for this so someday I'll make a different bug
> but...
> 
> I think the following:
> 
> <xsl:for-each select="marc:subfield[contains('bchknps', @code)]">
> 

> Should actually be:
> 
> <xsl:for-each select="marc:subfield[contains('hbcknps', @code)]">
> 
> If you look at the LoC website
> (http://www.loc.gov/marc/bibliographic/bd245.html), you'll see that $h is
> always between $a and $b.
> 
> --
> 
> Ahh... interesting... in the "CONTENT DESIGNATOR HISTORY", you'll see an
> explanation for this:
> 
> "Prior to 1994, AACR2 cataloging rules required that the medium designator
> be recorded following other title information and all the title in works
> lacking a collective title. In Pre-1994 records, subfield $h generally
> follows subfield $b and even subfield $c in some cases."
> 
> However, in post-1994 records, that does not appear to be the case. If
> anyone has access to the AACR2*, they could verify this.
> 
> *Have to love closed standards in libraries. Terry Reese has a good post
> about this: http://blog.reeset.net/archives/1100

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list