[Yanel-commits] rev 26367 - in public/yanel/trunk/src/realms/yanel-website: content/xslt paths/xslt paths/xslt/roadmap2events.xsl

michi at wyona.com michi at wyona.com
Fri Jul 27 23:50:18 CEST 2007


Author: michi
Date: 2007-07-27 23:50:17 +0200 (Fri, 27 Jul 2007)
New Revision: 26367

Added:
   public/yanel/trunk/src/realms/yanel-website/content/xslt/roadmap2events.xsl
   public/yanel/trunk/src/realms/yanel-website/paths/xslt/roadmap2events.xsl/
   public/yanel/trunk/src/realms/yanel-website/paths/xslt/roadmap2events.xsl/.yarep-uid
Log:
xslt for transformation from roadmap to timeline events

Added: public/yanel/trunk/src/realms/yanel-website/content/xslt/roadmap2events.xsl
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/xslt/roadmap2events.xsl	                        (rev 0)
+++ public/yanel/trunk/src/realms/yanel-website/content/xslt/roadmap2events.xsl	2007-07-27 21:50:17 UTC (rev 26367)
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+
+<xsl:stylesheet version="1.0"
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+  xmlns:rm="http://yanel.wyona.org/roadmap/1.0"
+  xmlns="http://simile.mit.edu/timeline/1.0"
+>
+
+<!--
+<xsl:output method="xml"/>
+-->
+
+<xsl:template match="/">
+<data>
+<xsl:apply-templates select="/rm:roadmap/rm:release"/>
+<!--
+<xsl:apply-templates select="/rm:roadmap/rm:release/rm:feature"/>
+-->
+</data>
+</xsl:template>
+
+<xsl:template match="rm:release">
+    <event
+        start="Nov 29 2006 00:00:00 GMT"
+        end="Aug 01 2007 00:00:00 GMT"
+        isDuration="true"
+        title="Release {@version}"
+        image="http://simile.mit.edu/images/csail-logo.gif"
+        >
+        See &lt;a href="http://yanel.wyona.org/roadmap.html"&gt;Roadmap&lt;/a&gt; for more details.
+    </event>
+</xsl:template>
+
+<!--
+<xsl:template match="rm:feature">
+<tr>
+  <xsl:copy-of select="rm:td[1]"/>
+  <td><xsl:value-of select="rm:td[2]"/></td>
+  <td><xsl:value-of select="rm:td[3]"/></td>
+  <td><xsl:value-of select="rm:td[4]"/></td>
+  <td><xsl:choose><xsl:when test="rm:td[5] and rm:td[5] != '-'"><xsl:choose><xsl:when test="rm:td[2] = 'done'"><strike><a href="http://bugzilla.wyona.com/cgi-bin/bugzilla/show_bug.cgi?id={rm:td[5]}"><xsl:value-of select="rm:td[5]"/></a></strike></xsl:when><xsl:otherwise><a href="http://bugzilla.wyona.com/cgi-bin/bugzilla/show_bug.cgi?id={rm:td[5]}"><xsl:value-of select="rm:td[5]"/></a></xsl:otherwise></xsl:choose></xsl:when><xsl:otherwise>-</xsl:otherwise></xsl:choose></td>
+</tr>
+</xsl:template>
+-->
+
+</xsl:stylesheet>

Added: public/yanel/trunk/src/realms/yanel-website/paths/xslt/roadmap2events.xsl/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/xslt/roadmap2events.xsl/.yarep-uid	                        (rev 0)
+++ public/yanel/trunk/src/realms/yanel-website/paths/xslt/roadmap2events.xsl/.yarep-uid	2007-07-27 21:50:17 UTC (rev 26367)
@@ -0,0 +1 @@
+/xslt/roadmap2events.xsl



More information about the Yanel-commits mailing list