zvonMembersXMLtoHTML_1_00.xsl

  1. <?xml version="1.0"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  3. <xsl:import href=" rootHTMLTemplate_1_00.xsl"/>
  4. <xsl:import href=" generalTemplates_1_00.xsl"/>
  5. <xsl:import href=" zvonBasicXMLtoHTML_1_00.xsl"/>
  6. <xsl:template match="zvonMember">
  7. <H2><xsl:apply-templates select="surname"/><xsl:text> </xsl:text><xsl:apply-templates select="firstName"/><xsl:text> </xsl:text>
  8. <xsl:apply-templates select="middleName"/>
  9. </H2>
  10. <TABLE>
  11. <TR>
  12. <TH><xsl:text>Zvon ID:</xsl:text></TH>
  13. <TD><xsl:apply-templates select="@zvonID"/></TD>
  14. </TR>
  15. <xsl:if test="email">
  16. <TR><TH><xsl:text>E-mail:</xsl:text></TH>
  17. <TD> <xsl:for-each select="email">
  18. <xsl:apply-templates select="."/><xsl:text> | </xsl:text>
  19. </xsl:for-each>
  20. </TD></TR>
  21. </xsl:if>
  22. <xsl:if test="tel">
  23. <TR>
  24. <TH><xsl:text>TEL:</xsl:text></TH>
  25. <TD>
  26. <xsl:for-each select="tel">
  27. <xsl:apply-templates select="."/> <xsl:text> | </xsl:text>
  28. </xsl:for-each>
  29. </TD></TR>
  30. </xsl:if>
  31. <xsl:if test="occupation">
  32. <TR><TH>
  33. <xsl:choose>
  34. <xsl:when test='$language="cs"'><xsl:text>Povolání:</xsl:text>
  35. </xsl:when>
  36. <xsl:otherwise>
  37. <xsl:text>Occupation:</xsl:text>
  38. </xsl:otherwise>
  39. </xsl:choose>
  40. </TH><TD><xsl:apply-templates select="occupation"/></TD></TR>
  41. </xsl:if>
  42. <xsl:if test="employer">
  43. <TR><TH>
  44. <xsl:choose>
  45. <xsl:when test='$language="cs"'><xsl:text>Zaměstnavatel:</xsl:text>
  46. </xsl:when>
  47. <xsl:otherwise>
  48. <xsl:text>Employer:</xsl:text>
  49. </xsl:otherwise>
  50. </xsl:choose>
  51. </TH>
  52. <TD><xsl:apply-templates select="employer"/></TD></TR>
  53. </xsl:if>
  54. </TABLE>
  55. </xsl:template>
  56. </xsl:stylesheet>