annotate share/template.xsl @ 9:243dfc25bdec tip

corrected ISC license name
author Vlad Glagolev <enqlave@gmail.com>
date Mon, 26 Dec 2011 11:26:25 +0400
parents 5e26e170a121
children
rev   line source
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
2 <!-- pycweather/template.xsl: XSL stylesheet for displaying weather
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
4 This file is part of PycWeather
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
5
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
6 Copyright (c) 2009-2011 Vlad Glagolev <enqlave@gmail.com>. All rights reserved.
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
7
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
8 Permission to use, copy, modify, and distribute this software for any
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
9 purpose with or without fee is hereby granted, provided that the above
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
10 copyright notice and this permission notice appear in all copies.
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
11
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
12 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
13 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
14 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
15 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
16 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
17 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
18 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
19
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
20 -->
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
21 <xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
22 <xsl:output method="text" disable-output-escaping="yes"/>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
23 <!-- new line -->
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
24 <xsl:variable name="nl">
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
25 <xsl:text>&#10;</xsl:text>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
26 </xsl:variable>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
27 <!-- extract image ID -->
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
28 <xsl:template name="getCondition">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
29 <xsl:param name="filename"/>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
30 <xsl:choose>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
31 <xsl:when test="contains($filename, '/')">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
32 <xsl:call-template name="getCondition">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
33 <xsl:with-param name="filename" select="substring-after($filename, '/')"/>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
34 </xsl:call-template>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
35 </xsl:when>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
36 <xsl:otherwise>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
37 <xsl:value-of select="$filename"/>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
38 </xsl:otherwise>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
39 </xsl:choose>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
40 </xsl:template>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
41 <!-- main block -->
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
42 <xsl:template match="channel">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
43 <xsl:comment>PycWeather 0.3.0</xsl:comment>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
44 <xsl:text>Location: </xsl:text><xsl:value-of select="normalize-space(substring-before(title, '- AccuWeather.com'))"/><xsl:value-of select="$nl"/>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
45 <xsl:text>Update Time: </xsl:text><xsl:value-of select="pubDate"/>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
46 <!-- don't parse info field -->
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
47 <xsl:apply-templates select="child::item[position() != last()]"/>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
48 </xsl:template>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
49 <!-- day field -->
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
50 <xsl:template match="item">
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
51 <xsl:value-of select="$nl"/>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
52 <xsl:variable name="condition">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
53 <xsl:call-template name="getCondition">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
54 <xsl:with-param name="filename" select="substring-before(description, '_')"/>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
55 </xsl:call-template>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
56 </xsl:variable>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
57 <!-- convert image ID to ConkyWeather font character -->
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
58 <xsl:choose>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
59 <xsl:when test="number($condition) = 1">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
60 <xsl:text>a</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
61 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
62 <xsl:when test="number($condition) = 2">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
63 <xsl:text>b</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
64 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
65 <xsl:when test="number($condition) = 3">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
66 <xsl:text>c</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
67 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
68 <xsl:when test="number($condition) = 4">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
69 <xsl:text>c</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
70 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
71 <xsl:when test="number($condition) = 5">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
72 <xsl:text>c</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
73 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
74 <xsl:when test="number($condition) = 6">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
75 <xsl:text>d</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
76 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
77 <xsl:when test="number($condition) = 7">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
78 <xsl:text>e</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
79 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
80 <xsl:when test="number($condition) = 8">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
81 <xsl:text>e</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
82 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
83 <xsl:when test="$condition = 11">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
84 <xsl:text>0</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
85 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
86 <xsl:when test="$condition = 12">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
87 <xsl:text>h</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
88 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
89 <xsl:when test="$condition = 13 or $condition = 14">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
90 <xsl:text>g</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
91 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
92 <xsl:when test="$condition = 15">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
93 <xsl:text>l</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
94 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
95 <xsl:when test="$condition = 16 or $condition = 17">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
96 <xsl:text>k</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
97 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
98 <xsl:when test="$condition = 18 or $condition = 26">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
99 <xsl:text>i</xsl:text>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
100 </xsl:when>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
101 <xsl:when test="$condition = 19">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
102 <xsl:text>p</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
103 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
104 <xsl:when test="$condition = 20 or $condition = 21 or $condition = 23">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
105 <xsl:text>o</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
106 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
107 <xsl:when test="$condition = 22">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
108 <xsl:text>r</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
109 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
110 <xsl:when test="$condition = 24 or $condition = 31">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
111 <xsl:text>E</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
112 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
113 <xsl:when test="$condition = 25">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
114 <xsl:text>u</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
115 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
116 <xsl:when test="$condition = 29">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
117 <xsl:text>v</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
118 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
119 <xsl:when test="$condition = 30">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
120 <xsl:text>5</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
121 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
122 <xsl:when test="$condition = 32">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
123 <xsl:text>6</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
124 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
125 <xsl:when test="$condition = 33">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
126 <xsl:text>A</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
127 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
128 <xsl:when test="$condition = 34 or $condition = 36 or $condition = 37">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
129 <xsl:text>B</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
130 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
131 <xsl:when test="$condition = 35 or $condition = 38">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
132 <xsl:text>C</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
133 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
134 <xsl:when test="$condition = 39 or $condition = 40">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
135 <xsl:text>G</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
136 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
137 <xsl:when test="$condition = 41 or $condition = 42">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
138 <xsl:text>K</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
139 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
140 <xsl:when test="$condition = 43 or $condition = 44">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
141 <xsl:text>O</xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
142 </xsl:when>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
143 <!-- N/A -->
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
144 <xsl:otherwise>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
145 <xsl:text>-</xsl:text>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
146 </xsl:otherwise>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
147 </xsl:choose>
8
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
148 <xsl:text> -- </xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
149 <xsl:value-of select="title"/>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
150 <xsl:if test="position() != 1">
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
151 <xsl:text>: </xsl:text>
5e26e170a121 version 0.3.0
Vlad Glagolev <enqlave@gmail.com>
parents: 3
diff changeset
152 <xsl:value-of select="substring-before(description, '&lt;')"/>
3
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
153 </xsl:if>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
154 </xsl:template>
a754b01955c7 1st stage of work for final 0.2.0
Vlad Glagolev <enqlave@gmail.com>
parents:
diff changeset
155 </xsl:stylesheet>