- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 13 Feb 2006 13:11:59 +0000
- To: public-ws-addressing-eds@w3.org
Update of /sources/public/2004/ws/addressing In directory homer:/tmp/cvs-serv9606 Modified Files: generate-acknowledgements.xsl Log Message: Updated to work with new format Index: generate-acknowledgements.xsl =================================================================== RCS file: /sources/public/2004/ws/addressing/generate-acknowledgements.xsl,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** generate-acknowledgements.xsl 22 Mar 2005 14:07:33 -0000 1.6 --- generate-acknowledgements.xsl 13 Feb 2006 13:11:57 -0000 1.7 *************** *** 20,33 **** <p>Members of the Working Group are (at the time of writing, and by alphabetical order): ! <xsl:apply-templates ! select="//html:table[@class='groupmembers']"> ! <xsl:with-param name="standing" select="'standing'"/> ! </xsl:apply-templates> </p> <p>Previous members of the Working Group were: ! <xsl:apply-templates ! select="//html:table[@class='groupmembers']"> ! <xsl:with-param name="standing" select="'no longer'"/> ! </xsl:apply-templates> </p> <p>The people who have contributed to <loc --- 20,31 ---- <p>Members of the Working Group are (at the time of writing, and by alphabetical order): ! <xsl:call-template name="list-participants"> ! <xsl:with-param name="participating" select="1"/> ! </xsl:call-template> </p> <p>Previous members of the Working Group were: ! <xsl:call-template name="list-participants"> ! <xsl:with-param name="participating" select="0"/> ! </xsl:call-template> </p> <p>The people who have contributed to <loc *************** *** 45,57 **** </xsl:template> ! <xsl:template match="html:table"> ! <xsl:for-each select="html:tr[position() > 1][contains(html:td[@class='standing'],$standing)]"> ! <xsl:apply-templates select="."/> ! <xsl:if test="position()!=last()"> ! <xsl:text>, </xsl:text> ! </xsl:if> ! <xsl:if test="position()=last()"> ! <xsl:text>.</xsl:text> ! </xsl:if> </xsl:for-each> </xsl:template> --- 43,67 ---- </xsl:template> ! <xsl:template name="list-participants"> ! <xsl:param name="participating"/> ! <xsl:variable name="status"> ! <xsl:choose> ! <xsl:when test="$participating = 1"> ! <xsl:text>good standing</xsl:text> ! </xsl:when> ! <xsl:otherwise> ! <xsl:text>no longer participating</xsl:text> ! </xsl:otherwise> ! </xsl:choose> ! </xsl:variable> ! <xsl:for-each select="//html:dl[contains(@class, 'group-member') ! and contains(normalize-space(html:dd[@class='status']), $status)]"> ! <xsl:value-of select="html:dt[@class='foaf-name']"/> ! <xsl:if test="position()!=last()"> ! <xsl:text>, </xsl:text> ! </xsl:if> ! <xsl:if test="position()=last()"> ! <xsl:text>.</xsl:text> ! </xsl:if> </xsl:for-each> </xsl:template>
Received on Monday, 13 February 2006 13:12:02 UTC