|
|
 |
exslt
Re: [exslt] very low priority - date:add 'billionthSecBug'
by Bruce Krautbauer other posts by this author
Mar 21 2002 4:03PM messages near this date
[exslt] RE: exslt digest, Vol 1 #125 - 1 msg
|
[exslt] very low priority - date:add 'billionthSecBug'
huh, looks like the billionthSecBug.xsl code got corrupted again! I'll try sending it by it
self. (It looks good before I send it!? Maybe my GroupWise mail is messing it up...)
<billionthSecBug.xsl>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:date="h
ttp://exslt.org/dates-and-times" extension-element-prefixes="date">
<xsl:import href="date.add.template.xsl" />
<xsl:template match="/">
<xsl:apply-templates select="timeStudy" />
</xsl:template>
<xsl:template match="timeStudy">
<xsl:element name="h1">
<xsl:text> timeStudy</xsl:text>
</xsl:element>
<xsl:apply-templates select="test" />
</xsl:template>
<xsl:template match="test">
<xsl:element name="h2">
<xsl:apply-templates select="comment" />
</xsl:element>
<xsl:element name="h3">
<xsl:text> Base: </xsl:text>
<xsl:apply-templates select="dateTimeBase" />
</xsl:element>
<xsl:element name="table">
<xsl:element name="tr">
<xsl:element name="th"> Offset</xsl:element>
<xsl:element name="th"> Expected</xsl:element>
<xsl:element name="th"> Calculated Template</xsl:element>
<xsl:element name="th"> Comment</xsl:element>
</xsl:element>
<xsl:apply-templates select="offset" />
</xsl:element>
</xsl:template>
<xsl:template match="comment | dateTimeBase | durationOffset | dateTimeExpected">
<xsl:value-of select="." />
</xsl:template>
<xsl:template match="offset">
<xsl:variable name="dateTimeResulttemplate">
<xsl:call-template name="date:add">
<xsl:with-param name="date-time" select="../dateTimeBase" />
<xsl:with-param name="duration" select="durationOffset" />
</xsl:call-template>
</xsl:variable>
<xsl:element name="tr">
<xsl:element name="td">
<xsl:apply-templates select="durationOffset" />
</xsl:element>
<xsl:element name="td">
<xsl:apply-templates select="dateTimeExpected" />
</xsl:element>
<xsl:element name="td">
<xsl:element name="div">
<xsl:if test="$dateTimeResulttemplate!=dateTimeExpected">
<xsl:attribute name="style"> color:red</xsl:attribute>
</xsl:if>
<xsl:value-of select="$dateTimeResulttemplate" />
</xsl:element>
</xsl:element>
<xsl:element name="td">
<xsl:apply-templates select="comment" />
</xsl:element>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
</billionthSecBug.xsl>
_______________________________________________
exslt mailing list
list@[...].org
http://www.exslt.org/list
|
|
|
 |
|