1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-16 10:05:22 +00:00
conky/doc/variables.xsl
Brenden Matthews e1011c0d13 Refactor some of the new weather code, fix docs.
I moved the weather stuff into its own thread, and also fixed up some
abuse of <simplelist> formatting throughout the docs.  Hopefully we can
keep things a little more uniform from now on.
2009-07-12 23:31:57 -06:00

89 lines
1.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<head>
<title>Conky Variables</title>
</head>
<body bgcolor="#FFFFFF">
<xsl:apply-templates />
</body>
</html>
</xsl:template>
<xsl:template match="/">
<html>
<head>
<title>Conky Objects</title>
</head>
<body bgcolor="#FFFFFF">
<xsl:apply-templates />
</body>
</html>
</xsl:template>
<xsl:template match="member/command">
<strong>
<xsl:value-of select="." />
</strong> -
</xsl:template>
<xsl:template match="member/option">
<xsl:value-of select="." />
</xsl:template>
<xsl:template match="member">
<li>
<xsl:apply-templates />
</li>
</xsl:template>
<xsl:template match="simplelist">
<ul>
<xsl:apply-templates select="member" />
</ul>
</xsl:template>
<xsl:template match="para">
<p>
<xsl:value-of select="." />
</p>
</xsl:template>
<xsl:template match="variablelist" >
<table cellpadding="3">
<tr bgcolor = "#eecfa1">
<th>Variable</th>
<th>Arguments () = optional</th>
<th>Explanation</th>
</tr>
<xsl:for-each select="varlistentry">
<xsl:variable name="row_bg">
<xsl:choose>
<xsl:when test="position() mod 2 = 1">#fffafa</xsl:when>
<xsl:otherwise>#b4cdcd</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<tr bgcolor = "{$row_bg}">
<td align="center">
<xsl:value-of select="term/command/option" />
</td>
<td align="center">
<xsl:value-of select="term/option" />
</td>
<td>
<xsl:apply-templates select="listitem" />
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>