Mercurial > hg > fulltextSearchServer
view src/de/mpiwg/dwinter/fulltextSearchServer/xsl/ticketResultToHTML.xsl @ 0:db87c1b7eb6d
initial
author | dwinter |
---|---|
date | Wed, 03 Nov 2010 12:18:46 +0100 |
parents | |
children |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:dc="http://dublincore.org/documents/dcmi-namespace/"> <xsl:output method="html"></xsl:output> <xsl:template match="/"> <xsl:apply-templates select="//results"/> </xsl:template> <xsl:template match="results"> <div class="resultLang"><xsl:value-of select="//resultSet/@lang"/></div> <table class="languageSearchResults"> <xsl:apply-templates select="result"/> </table> </xsl:template> <xsl:template match="result"> <tr class="resultDocument"> <xsl:attribute name="id"><xsl:value-of select="//resultSet/@lang"/>_<xsl:value-of select="textIdCleaned"/></xsl:attribute> <xsl:attribute name="class">documentHit</xsl:attribute> <td class="resultLink"> <a class="resultHitsTicket"> <xsl:attribute name="href"><xsl:value-of select="//resultSet/@lang"/>/<xsl:value-of select="textId"/></xsl:attribute>ticket </a> <a class="resultHits" target="found"> <xsl:attribute name="href">/linesInDocument/<xsl:value-of select="textId"/>/<xsl:value-of select="//resultSet/@lang"/>/<xsl:value-of select="//resultSet/@queryString"/></xsl:attribute>search </a> </td > <td class="resultTextId"> <xsl:value-of select="textId"/> </td> <xsl:apply-templates select=".//md"/> </tr> </xsl:template> <xsl:template match="md"> <td class="resultMD resultMDdate"> <xsl:value-of select=".//dc:date"/> </td> <td class="resultMD resultMDtitle"> <xsl:value-of select=".//dc:title"/> </td> <td class="resultMD resultMDcreator"> <xsl:value-of select=".//dc:creator"/> </td> </xsl:template> </xsl:stylesheet>