summaryrefslogtreecommitdiff
path: root/templates/areena.yle.fi/search.xsl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/areena.yle.fi/search.xsl')
-rw-r--r--templates/areena.yle.fi/search.xsl45
1 files changed, 45 insertions, 0 deletions
diff --git a/templates/areena.yle.fi/search.xsl b/templates/areena.yle.fi/search.xsl
new file mode 100644
index 0000000..7508615
--- /dev/null
+++ b/templates/areena.yle.fi/search.xsl
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:str="http://exslt.org/strings">
+
+<xsl:template match="fieldset">
+ <xsl:if test="select">
+ <itemlist>
+ <xsl:attribute name="name"><xsl:value-of select="select/@name"/></xsl:attribute>
+ <label><xsl:value-of select="label"/></label>
+ <xsl:for-each select="select/option|select/optgroup/option">
+ <item>
+ <xsl:attribute name="value"><xsl:value-of select="@value"/></xsl:attribute>
+ <xsl:value-of select="."/>
+ </item>
+ </xsl:for-each>
+ </itemlist>
+ </xsl:if>
+</xsl:template>
+
+<xsl:template match="/">
+<wvmenu>
+ <title>Hae Areenasta</title>
+
+ <textfield name="keyword">
+ <label>Hakusana</label>
+ </textfield>
+
+ <xsl:apply-templates select="id('widesearch')/form/fieldset[not(contains(@class, 'search-keyword'))]"/>
+
+ <itemlist name="naytetaan_ulkomailla">
+ <label>Vain Suomen ulkopuolella katsottavat</label>
+ <item value="kaikki">Kaikki</item>
+ <item value="kylla">Kyllä</item>
+ </itemlist>
+
+ <button>
+ <label>Hae</label>
+ <submission>wvt:///areena.yle.fi/navigation.xsl?srcurl=http%3A//areena.yle.fi/haku/{category}/uusimmat/hakusana/{keyword}/kanava/{channel}/media/{mediatype}/julkaistu/{date}/kieli/{language}/naytetaan_ulkomailla/{naytetaan_ulkomailla}/feed/rss</submission>
+ </button>
+</wvmenu>
+</xsl:template>
+
+</xsl:stylesheet>