Guest User

Untitled

a guest
Oct 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. <persName nymref="#Raimunda_Faure">Raimunda uxor
  2. <persName nymref="#Bernard_Faure_Senior">Bernardi Fabri
  3. senior</persName></persName>
  4.  
  5. <a href="www.foo.com/person/Raimunda_Faure">Raimunda
  6. uxor</a><a href="www.foo.com/person/Bernard_Faure_Senior">Bernardi
  7. Fabri<a>
  8.  
  9. <placeName type="event_loc" nymRef="#home_of_Guilhem_Vidal">in domo
  10. <persName nymRef="#Guilhem_Vidal_MSP-AU" role="own">Willelmi Vitalis</persName></placeName>
  11.  
  12. <persName>text
  13. <persName>text</persname>
  14. <persName>text</persname>
  15. </personName>
  16.  
  17. <placeName>text
  18. <placeName>text</placename>
  19. <placeName>text</placename>
  20. </placeName>
  21.  
  22. <persName>text
  23. <placeName>text</placename>
  24. <placeName>text</placename>
  25. </persName>
  26.  
  27. <placeName>text
  28. <persName>text</persname>
  29. <persName>text</persname>
  30. </placeName>
  31.  
  32. <xsl:template match="tei:text//tei:persName">
  33. <xsl:variable name="nested" select="tei:persName[1]|
  34. tei:persName[1]/following-sibling::node()" />
  35. <xsl:element name="a">
  36. <xsl:attribute name="href"><xsl:value-of select="concat($paramPersonurl,substring-after(@nymRef,'#'))"/></xsl:attribute>
  37. <xsl:apply-templates select="node() except $nested" />
  38. </xsl:element>
  39. <xsl:apply-templates select="$nested" />
  40. </xsl:template>
  41.  
  42. <xsl:template match="tei:text//tei:placeName">
  43. <xsl:variable name="nested" select="tei:placeName[1]|
  44. tei:placeName[1]/following-sibling::node()" />
  45. <xsl:element name="a">
  46. <xsl:attribute name="href"><xsl:value-of select="concat($paramPersonurl,substring-after(@nymRef,'#'))"/></xsl:attribute>
  47. <xsl:apply-templates select="node() except $nested" />
  48. </xsl:element>
  49. <xsl:apply-templates select="$nested" />
  50. </xsl:template>
Add Comment
Please, Sign In to add comment