summaryrefslogtreecommitdiff
path: root/templates/www.ruutu.fi/series.xsl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/www.ruutu.fi/series.xsl')
-rw-r--r--templates/www.ruutu.fi/series.xsl15
1 files changed, 6 insertions, 9 deletions
diff --git a/templates/www.ruutu.fi/series.xsl b/templates/www.ruutu.fi/series.xsl
index 217d8be..4bf5cda 100644
--- a/templates/www.ruutu.fi/series.xsl
+++ b/templates/www.ruutu.fi/series.xsl
@@ -7,21 +7,18 @@
<xsl:output method="xml" version="1.0" encoding="UTF-8" />
-<xsl:template match="dict">
- <xsl:if test="is_video=1">
- <link>
- <label><xsl:value-of select="name"/></label>
- <ref>wvt:///www.ruutu.fi/program.xsl?srcurl=http://www.ruutu.fi/ajax/media_get_nettitv_video/all/video_episode/<xsl:value-of select="str:encode-uri(str:encode-uri(url_encode_name, true()), true())"/>/latestdesc/0/25/true/__&amp;postprocess=json2xml</ref>
- <!-- Yes, ruutu.fi really expects url_encode_name to be double-url-encoded! -->
- </link>
- </xsl:if>
+<xsl:template match="a">
+ <link>
+ <label><xsl:value-of select="."/></label>
+ <ref>wvt:///www.ruutu.fi/program.xsl?srcurl=<xsl:value-of select="str:encode-uri(@href, true())"/></ref>
+ </link>
</xsl:template>
<xsl:template match="/">
<wvmenu>
<title>Kaikki sarjat</title>
- <xsl:apply-templates select="/jsondocument/list/li/dict"/>
+ <xsl:apply-templates select="//div[@class='has-episodes']/a"/>
</wvmenu>
</xsl:template>