0
|
1 <?xml version="1.0" encoding="UTF-8"?>
|
|
2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:dc="http://dublincore.org/documents/dcmi-namespace/">
|
|
3 <xsl:output method="html"></xsl:output>
|
|
4 <xsl:template match="/">
|
|
5 <xsl:apply-templates select="//results"/>
|
|
6 </xsl:template>
|
|
7
|
|
8 <xsl:template match="results">
|
|
9 <div class="resultLang"><xsl:value-of select="//resultSet/@lang"/></div>
|
|
10 <table class="languageSearchResults">
|
|
11 <xsl:apply-templates select="result"/>
|
|
12 </table>
|
|
13 </xsl:template>
|
|
14
|
|
15 <xsl:template match="result">
|
|
16
|
|
17 <tr class="resultDocument">
|
|
18 <xsl:attribute name="id"><xsl:value-of select="//resultSet/@lang"/>_<xsl:value-of select="textIdCleaned"/></xsl:attribute>
|
|
19 <xsl:attribute name="class">documentHit</xsl:attribute>
|
|
20 <td class="resultLink">
|
|
21 <a class="resultHitsTicket">
|
|
22 <xsl:attribute name="href"><xsl:value-of select="//resultSet/@lang"/>/<xsl:value-of select="textId"/></xsl:attribute>ticket
|
|
23 </a>
|
|
24 <a class="resultHits" target="found">
|
|
25 <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
|
|
26 </a>
|
|
27 </td >
|
|
28 <td class="resultTextId">
|
|
29 <xsl:value-of select="textId"/>
|
|
30 </td>
|
|
31 <xsl:apply-templates select=".//md"/>
|
|
32 </tr>
|
|
33
|
|
34 </xsl:template>
|
|
35 <xsl:template match="md">
|
|
36 <td class="resultMD resultMDdate">
|
|
37 <xsl:value-of select=".//dc:date"/>
|
|
38 </td>
|
|
39 <td class="resultMD resultMDtitle">
|
|
40 <xsl:value-of select=".//dc:title"/>
|
|
41 </td>
|
|
42 <td class="resultMD resultMDcreator">
|
|
43 <xsl:value-of select=".//dc:creator"/>
|
|
44 </td>
|
|
45 </xsl:template>
|
|
46 </xsl:stylesheet>
|
|
47
|
|
48
|