<?xml version="1.0"?> <!-- this stylesheet builds the API*.html , it works based on libxml2-refs.xml --> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl" exclude-result-prefixes="exsl"> <!-- Import the rest of the site stylesheets --> <xsl:import href="site.xsl"/> <!-- Generate XHTML-1.0 transitional --> <xsl:output method="xml" encoding="UTF-8" indent="yes" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/> <xsl:variable name="href_base" select="''"/> <xsl:template name="statistics"> <h2> weekly statistics: </h2> <p><xsl:value-of select="@total"/> total words, <xsl:value-of select="@uniq"/> uniq words.</p> <p> Top <xsl:value-of select="@nr"/> queries:</p> </xsl:template> <xsl:template match="query"> <br/><a href="search.php?query={string(.)}"><xsl:value-of select="string(.)"/></a> <xsl:text> </xsl:text><xsl:value-of select="@count"/> times. </xsl:template> <xsl:template match="queries"> <xsl:variable name="date" select="@date"/> <xsl:variable name="title">Search statistics for <xsl:value-of select="$date"/></xsl:variable> <xsl:document href="searches.html" method="xml" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <xsl:call-template name="style"/> <xsl:element name="title"> <xsl:value-of select="$title"/> </xsl:element> </head> <body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"> <xsl:call-template name="titlebox"> <xsl:with-param name="title" select="$title"/> </xsl:call-template> <table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"> <tr> <td bgcolor="#8b7765"> <table border="0" cellspacing="0" cellpadding="2" width="100%"> <tr> <td valign="top" width="200" bgcolor="#8b7765"> <xsl:call-template name="toc"/> </td> <td valign="top" bgcolor="#8b7765"> <table border="0" cellspacing="0" cellpadding="1" width="100%"> <tr> <td> <table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"> <tr> <td> <table border="0" cellpadding="3" cellspacing="1" width="100%"> <tr> <td bgcolor="#fffacd"> <xsl:call-template name="statistics"/> <p> <xsl:apply-templates select="query"/> </p> <p><a href="{$href_base}bugs.html">Daniel Veillard</a></p> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </body> </html> </xsl:document> </xsl:template> <xsl:template match="/"> <xsl:apply-templates select="queries"/> </xsl:template> </xsl:stylesheet>