Project

General

Profile

« Previous | Next » 

Revision 59116

DOIs mixed with other PIDs fixed - related to #5767

View differences:

csv_publication_special.xsl
48 48
            <xsl:text>,</xsl:text>
49 49

  
50 50
            <!-- DOI -->
51
            <xsl:apply-templates select="pid"/>
51
            <xsl:for-each select="../../../pid[@classid='doi']">
52
                <xsl:value-of select="."/>
53
                <xsl:if test="not(position()=last())">
54
                    <xsl:text>;</xsl:text>
55
                </xsl:if>
56
            </xsl:for-each>
52 57
            <xsl:text>,</xsl:text>
53 58

  
54 59
            <!-- Download from -->
......
95 100

  
96 101
    </xsl:template>
97 102

  
98
    <xsl:template match="pid[@classid='doi']">
99
        <xsl:value-of select="."/>
100
    </xsl:template>
101

  
102 103
    <xsl:template name="escape-quot-string">
103 104
        <xsl:param name="s"/>
104 105
        <xsl:choose>

Also available in: Unified diff