Changeset 956

Show
Ignore:
Timestamp:
08/10/07 05:29:53 (1 year ago)
Author:
thomase
Message:

Properly copy mods:recordInfo and its descendants, instead of erroneously flattening.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • BibIt/trunk/mods-sort.xsl

    r944 r956  
    5959     
    6060    <xsl:template match="mods:recordInfo"> 
    61         <xsl:apply-templates select="mods:recordContentSource"/> 
    62         <xsl:apply-templates select="mods:recordCreationDate"/> 
    63         <xsl:apply-templates select="mods:recordChangeDate"> 
    64             <xsl:sort select="normalize-space(.)"/> 
    65         </xsl:apply-templates> 
    66         <xsl:apply-templates select="mods:recordIdentifier"/> 
    67         <xsl:apply-templates select="mods:recordOrigin"/> 
    68         <xsl:apply-templates select="mods:languageOfCataloging"/> 
     61        <xsl:copy> 
     62            <xsl:copy-of select="@*" /> 
     63            <xsl:apply-templates select="mods:recordContentSource" /> 
     64            <xsl:apply-templates select="mods:recordCreationDate" /> 
     65            <xsl:apply-templates select="mods:recordChangeDate"> 
     66                <xsl:sort select="normalize-space(.)" /> 
     67            </xsl:apply-templates> 
     68            <xsl:apply-templates select="mods:recordIdentifier" /> 
     69            <xsl:apply-templates select="mods:recordOrigin" /> 
     70            <xsl:apply-templates select="mods:languageOfCataloging" /> 
     71        </xsl:copy> 
    6972    </xsl:template> 
    7073