/dev/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/dev/trunk

« back to all changes in this revision

Viewing changes to setups/katrin/xslt/katrinsearch.xsl

  • Committer: Suren A. Chilingaryan
  • Date: 2014-01-25 16:38:03 UTC
  • Revision ID: csa@dside.dyndns.org-20140125163803-mhmpyk4dpzz7qabw
Detach setups

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="utf-8"?>
2
 
<!-- $Id: katrinsearch.xsl 6643 2010-03-01 15:41:25Z s_voec01 $ -->
3
 
<!-- Author: Sebastian Voecking <sebastian.voecking@uni-muenster.de -->
4
 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
5
 
<xsl:output method="xml" version="1.0" encoding="utf-8"/>
6
 
 
7
 
<xsl:template match="run">
8
 
    <div style="margin:10px 0">
9
 
        <div style="font-weight:bold">
10
 
            <xsl:element name="a">
11
 
                <xsl:attribute name="href">
12
 
                    <xsl:text>javascript:katrin.SetCustomProperties('run=</xsl:text>
13
 
                    <xsl:value-of select="@identifier"/>
14
 
                    <xsl:text>&amp;subruns=0')</xsl:text>
15
 
                </xsl:attribute>
16
 
                <xsl:text>Run </xsl:text>
17
 
                <xsl:value-of select="@identifier"/>
18
 
            </xsl:element>
19
 
        </div>
20
 
        <div style="margin-top:0; font-size:small">
21
 
            <xsl:value-of select="@start" /> - <xsl:value-of select="@end" />
22
 
        </div>
23
 
        <div style="font-size:small; margin:5px 0 5px 2em">
24
 
            <xsl:apply-templates select="subrun"/>
25
 
        </div>
26
 
    </div>
27
 
</xsl:template>
28
 
 
29
 
<xsl:template match="subrun">
30
 
    <div style="margin:5px 0">
31
 
        <div style="font-weight:bold">
32
 
            <xsl:element name="a">
33
 
                <xsl:attribute name="href">
34
 
                    <xsl:text>javascript:katrin.SetCustomProperties('run=</xsl:text>
35
 
                    <xsl:value-of select="@identifier"/>
36
 
                    <xsl:text>')</xsl:text>
37
 
                </xsl:attribute>
38
 
                <xsl:text>Subrun </xsl:text>
39
 
                <xsl:value-of select="@identifier"/>
40
 
            </xsl:element>
41
 
        </div>
42
 
        <div style="margin-top:0; font-size:x-small">
43
 
            <xsl:value-of select="@start" /> - <xsl:value-of select="@end" />
44
 
        </div>
45
 
    </div>
46
 
 </xsl:template>
47
 
 
48
 
 <xsl:template match="/result">
49
 
  <div>
50
 
    <xsl:if test="//Error">
51
 
        <span class="error"><xsl:value-of select="//Error"/></span>
52
 
    </xsl:if>
53
 
 
54
 
    <xsl:if test="not(//Error)">
55
 
        <h4 style="margin:5px 0">Found runs:</h4>
56
 
        <xsl:apply-templates select="run"/>
57
 
    </xsl:if>
58
 
  </div>
59
 
 </xsl:template>
60
 
</xsl:stylesheet>