aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ChangeLog.xsl
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-07-16 13:41:12 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-07-16 13:41:12 +0000
commit20abb2da1732fd8b8ae202242f3a1f1a2aeae499 (patch)
tree63a0fc33e61b7c67684d58a44e5e55100c7d7c2a /ChangeLog.xsl
parent17bddcd780213e6d094121b2f5a07c142d40b753 (diff)
downloadmandoc-20abb2da1732fd8b8ae202242f3a1f1a2aeae499.tar.gz
mandoc-20abb2da1732fd8b8ae202242f3a1f1a2aeae499.tar.zst
mandoc-20abb2da1732fd8b8ae202242f3a1f1a2aeae499.zip
Added changelog xsl.
Diffstat (limited to 'ChangeLog.xsl')
-rw-r--r--ChangeLog.xsl40
1 files changed, 40 insertions, 0 deletions
diff --git a/ChangeLog.xsl b/ChangeLog.xsl
new file mode 100644
index 00000000..c37184a2
--- /dev/null
+++ b/ChangeLog.xsl
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding="iso-8859-1"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
+ <xsl:output encoding="iso-8859-15" method="html" indent="yes" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" />
+ <xsl:template match="/changelog">
+ <html>
+ <head>
+ <title>mdocml - CVS-ChangeLog</title>
+ <style type="text/css">
+ h3 { background-color: #E6E6FA; color: #000000; padding: 2px; }
+ .rev { color: #808080 }
+ </style>
+ </head>
+ <body>
+ <xsl:for-each select="entry">
+ <h3>
+ <xsl:text>Files modified by </xsl:text>
+ <xsl:value-of select="concat(author, ': ', date, ' (', time, ')')" />
+ </h3>
+ <strong>
+ <xsl:text>Note: </xsl:text>
+ </strong>
+ <xsl:value-of select="msg"/>
+ <ul>
+ <xsl:for-each select="file">
+ <li>
+ <xsl:value-of select="name"/>
+ <span class="rev">
+ <xsl:text> - Rev: </xsl:text>
+ <xsl:value-of select="revision"/>
+ <xsl:text>, Status: </xsl:text>
+ <xsl:value-of select="cvsstate"/>
+ </span>
+ </li>
+ </xsl:for-each>
+ </ul>
+ </xsl:for-each>
+ </body>
+ </html>
+ </xsl:template>
+</xsl:stylesheet>