Commit 2d670f57 authored by Kim Mortimer's avatar Kim Mortimer
Browse files

Extending personal names into new field

parent 40a7e658
......@@ -980,12 +980,27 @@
<xsl:element name="{$role}Person{$fieldSuffix}">
<xsl:value-of select="$individualName"/>
</xsl:element>
</xsl:if>
<xsl:element name="contact{$fieldSuffix}">{
org:"<xsl:value-of
select="replace($organisationName, '&quot;', '\\&quot;')"/>",
role:"<xsl:value-of select="$role"/>"
}
</xsl:element>
</xsl:if>
<xsl:choose>
<xsl:when test="normalize-space($organisationName) != '' and normalize-space($individualName) != ''">
<xsl:element name="contact{$fieldSuffix}">{
person:"<xsl:value-of select="replace($individualName, '&quot;', '\\&quot;')"/>",
org:"<xsl:value-of select="replace($organisationName, '&quot;', '\\&quot;')"/>",
role:"<xsl:value-of select="$role"/>"
}</xsl:element>
</xsl:when>
<xsl:when test="normalize-space($organisationName) != '' and normalize-space($individualName) = ''">
<xsl:element name="contact{$fieldSuffix}">{
org:"<xsl:value-of select="replace($organisationName, '&quot;', '\\&quot;')"/>",
role:"<xsl:value-of select="$role"/>"
}</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:element name="contact{$fieldSuffix}">{
person:"<xsl:value-of select="replace($individualName, '&quot;', '\\&quot;')"/>",
role:"<xsl:value-of select="$role"/>"
}</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment