3 <xsl:stylesheet version="1.0"
4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
6 <xsl:import href="common.xsl"/>
8 <xsl:output method="xml"/>
10 <xsl:template match="/">
13 <title>News Archive</title>
18 <xsl:apply-templates/>
24 <xsl:template match="event">
25 <xsl:param name="small" select="false()"/>
28 <xsl:call-template name="print_date">
29 <xsl:with-param name="date" select="date"/>
32 <xsl:if test="header">
33 <xsl:value-of select="' -- '"/>
35 <xsl:value-of select="header"/>
40 <xsl:copy-of select="description/*|description/text()"/>
41 <xsl:if test="not($small) and who">
44 <xsl:variable name="who" select="document(concat('../xml/people/',who/@file,'.xml'))/person"/>
46 <a href="people/{who/@file}.html">
48 <xsl:call-template name="person-name">
49 <xsl:with-param name="file" select="who/@file"/>