Field(DCNS('date'), 'created_at'),
Field(DCNS('date.pd'), 'released_to_public_domain_at', as_date, required=False),
- Field(DCNS('publisher'), 'publisher'),
+ Field(DCNS('publisher'), 'publisher', multiple=True),
Field(DCNS('language'), 'language'),
Field(DCNS('description'), 'description', required=False),
</xsl:for-each>
</dc:creator>
<dc:publisher>
- <xsl:apply-templates select="//dc:publisher" />
+ <xsl:for-each select="//dc:publisher/text()">
+ <xsl:value-of select="."/>
+ <xsl:if test="not(position() = last())">; </xsl:if>
+ </xsl:for-each>
</dc:publisher>
<dc:date opf:event="publication">
<xsl:apply-templates select="//dc:date" />
<version>0</version>
</document-info>
<publish-info>
- <xsl:apply-templates mode="description"
- select="dc:publisher"/>
+ <publisher>
+ <xsl:for-each select="//dc:publisher/text()">
+ <xsl:value-of select="."/>
+ <xsl:if test="not(position() = last())">; </xsl:if>
+ </xsl:for-each>
+ </publisher>
</publish-info>
</description>
</xsl:template>