LDP/LDP/retired/PLD-Guide/devel/projects-docb.xsl

53 lines
1.4 KiB
XML
Raw Permalink Normal View History

2002-05-02 08:44:46 +00:00
<?xml version="1.0" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/project-list">
2002-05-06 11:17:58 +00:00
<xsl:apply-templates select="project" />
2002-05-02 08:44:46 +00:00
</xsl:template>
<xsl:output indent="yes" />
<xsl:template match="project">
2002-05-06 11:17:58 +00:00
<para>
2002-05-02 08:44:46 +00:00
<table>
<title><xsl:value-of select="name"/></title>
<tgroup cols="2">
2002-05-02 17:32:28 +00:00
<tbody>
2002-05-02 08:44:46 +00:00
<row>
<entry><emphasis>Name:</emphasis></entry>
<entry><xsl:value-of select="name"/></entry>
</row>
<xsl:apply-templates select="maintainer"/>
<row>
<entry><emphasis>Status:</emphasis></entry>
<entry><xsl:value-of select="status"/></entry>
</row>
<row>
<entry><emphasis>Location:</emphasis></entry>
<entry><filename><xsl:value-of select="location"/></filename></entry>
</row>
<row>
<entry><emphasis>Description:</emphasis></entry>
<entry><xsl:value-of select="description"/></entry>
</row>
2002-05-02 17:32:28 +00:00
</tbody>
2002-05-02 08:44:46 +00:00
</tgroup>
</table>
2002-05-06 11:17:58 +00:00
</para>
2002-05-02 08:44:46 +00:00
</xsl:template>
<xsl:template match="maintainer">
<xsl:variable name="email">
<xsl:value-of
select="concat(substring-before(email,'@'), ' /at/ ', substring-after(email,'@'))"/>
</xsl:variable>
<row>
<entry><emphasis>Maintainer:</emphasis></entry>
<entry>
<xsl:value-of select="name"/>
&lt;<xsl:value-of select="$email"/>&gt;
</entry>
</row>
</xsl:template>
</xsl:stylesheet>