Browse Source

Looks better with a <p> inside the <li>.

svn path=/trunk/; revision=11259
tags/stw2018
Reinhard Müller 11 years ago
parent
commit
2da19e4087
2 changed files with 63 additions and 58 deletions
  1. 26
    23
      about/members.xsl
  2. 37
    35
      about/team.xsl

+ 26
- 23
about/members.xsl View File

@@ -9,32 +9,35 @@
<xsl:for-each select="/html/set/person[@member='yes']">
<xsl:sort select="@id"/>
<xsl:element name="li">
<!-- Name; if link is given show as link -->
<xsl:element name="b">
<xsl:choose>
<xsl:when test="link != ''">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
<xsl:value-of select="name"/>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="name"/>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
<xsl:element name="p">

<!-- E-mail -->
<xsl:if test="email != ''">
<xsl:text> &lt;</xsl:text>
<xsl:element name="i">
<xsl:value-of select="email"/>
<!-- Name; if link is given show as link -->
<xsl:element name="b">
<xsl:choose>
<xsl:when test="link != ''">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
<xsl:value-of select="name"/>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="name"/>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
<xsl:text>&gt;</xsl:text>
</xsl:if>

<!-- E-mail -->
<xsl:if test="email != ''">
<xsl:text> &lt;</xsl:text>
<xsl:element name="i">
<xsl:value-of select="email"/>
</xsl:element>
<xsl:text>&gt;</xsl:text>
</xsl:if>

</xsl:element>
</xsl:element>
</xsl:for-each>
</xsl:element>

+ 37
- 35
about/team.xsl View File

@@ -9,48 +9,50 @@
<xsl:for-each select="/html/set/person">
<xsl:sort select="@id"/>
<xsl:element name="li">
<xsl:element name="p">

<!-- Name; if link is given show as link -->
<xsl:element name="b">
<xsl:choose>
<xsl:when test="link != ''">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
<!-- Name; if link is given show as link -->
<xsl:element name="b">
<xsl:choose>
<xsl:when test="link != ''">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
<xsl:value-of select="name"/>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="name"/>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="name"/>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:element>

<!-- Country >
<xsl:if test="country != ''">
<xsl:text> - </xsl:text>
<xsl:apply-templates select="country/node()"/>
</xsl:if -->
<!-- Country >
<xsl:if test="country != ''">
<xsl:text> - </xsl:text>
<xsl:apply-templates select="country/node()"/>
</xsl:if -->

<!-- Function >
<xsl:if test="function != ''">
<xsl:text> - </xsl:text>
<xsl:apply-templates select="function/node()"/>
</xsl:if -->
<!-- Function >
<xsl:if test="function != ''">
<xsl:text> - </xsl:text>
<xsl:apply-templates select="function/node()"/>
</xsl:if -->

<!-- E-mail -->
<xsl:if test="email != ''">
<xsl:text> &lt;</xsl:text>
<xsl:element name="i">
<xsl:value-of select="email"/>
</xsl:element>
<xsl:text>&gt;</xsl:text>
</xsl:if>
<!-- E-mail -->
<xsl:if test="email != ''">
<xsl:text> &lt;</xsl:text>
<xsl:element name="i">
<xsl:value-of select="email"/>
</xsl:element>
<xsl:text>&gt;</xsl:text>
</xsl:if>

<!-- Description text>
<xsl:apply-templates select="description/node()"/ -->
<!-- Description text>
<xsl:apply-templates select="description/node()"/ -->

</xsl:element>
</xsl:element>
</xsl:for-each>
</xsl:element>

Loading…
Cancel
Save