diff options
Diffstat (limited to 'templates/www.ruutu.fi/series.xsl')
-rw-r--r-- | templates/www.ruutu.fi/series.xsl | 15 |
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/__&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> |