Project

General

Profile

« Previous | Next » 

Revision 5546

Bug 3835 - design and implement OAI-PMH compliant harvest subsystem

Fix a bug in the EML to Dublin Core crosswalk XLSTs. First and last names were being concatenated. The fix is to place the space character inside an xsl:text element.

View differences:

eml201toDublinCore.xsl
128 128
      <xsl:when test="individualName/surName">
129 129
        <xsl:choose>
130 130
          <xsl:when test="individualName/givenName">
131
            <xsl:value-of select="individualName/givenName" />&#x20;
131
            <xsl:value-of select="individualName/givenName" />
132
            <xsl:text>&#x20;</xsl:text>
132 133
          </xsl:when>
133 134
        </xsl:choose>
134 135
        <xsl:value-of select="individualName/surName" />
......
150 151
      <xsl:when test="individualName/surName">
151 152
        <xsl:choose>
152 153
          <xsl:when test="individualName/givenName">
153
            <xsl:value-of select="individualName/givenName" />&#x20;
154
            <xsl:value-of select="individualName/givenName" />
155
            <xsl:text>&#x20;</xsl:text>
154 156
          </xsl:when>
155 157
        </xsl:choose>
156 158
        <xsl:value-of select="individualName/surName" />

Also available in: Unified diff