]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/mowgli/home/xsl/events.xsl
* Notion of future and past events/deadlines introduced.
[helm.git] / helm / mowgli / home / xsl / events.xsl
index ea608efffc634a56828e0c7417f0e40ea484efa3..8ca0df467e98e3306ace23e2251067f1cb441089 100644 (file)
@@ -8,6 +8,7 @@
 <xsl:output method="html"/>
 
 <xsl:param name="events-class" select="''"/>
+<xsl:param name="today"/>
 
 <xsl:template match="/">
  <html>
      <hr />
     </xsl:if>
     <dl>
-     <xsl:apply-templates select="events/event"/>
+     <xsl:apply-templates select="events/event[when/begin &gt;= $today]">
+      <xsl:sort select="when/begin" data-type="number"/>
+     </xsl:apply-templates>
+    </dl>
+    <hr />
+    <h1>Past Events</h1>
+    <dl>
+     <xsl:apply-templates select="events/event[when/begin &lt; $today]">
+      <xsl:sort select="when/begin" data-type="number"/>
+     </xsl:apply-templates>
     </dl>
     <xsl:call-template name="foot">
      <xsl:with-param name="path_to_top" select="'.'"/>