From 12fc9696194c8017fa4227078c8fd230acf5ff98 Mon Sep 17 00:00:00 2001 From: Antonio Ospite <ao2@ao2.it> Date: Fri, 20 May 2016 13:48:00 +0200 Subject: [PATCH] rss_converter_twitter.com.xsl: don't repeat background in embedded media Tweeper doesn't provide direct links to videos and vines from twitter but it still shows the preview picture provided by the original HTML code; unfortunately the picture repeats itself, so avoid that. --- rss_converter_twitter.com.xsl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/rss_converter_twitter.com.xsl b/rss_converter_twitter.com.xsl index 5c48e19..5c2fb90 100644 --- a/rss_converter_twitter.com.xsl +++ b/rss_converter_twitter.com.xsl @@ -92,6 +92,17 @@ </a> </xsl:template> + <!-- Don't repeat background in embedded media content --> + <xsl:template match="div[contains(@class, 'PlayableMedia-player')]"> + <xsl:copy> + <xsl:apply-templates select="@*"/> + <xsl:attribute name="style"> + <xsl:value-of select="concat(@style, '; background-repeat: no-repeat')"/> + </xsl:attribute> + <xsl:apply-templates select="node()"/> + </xsl:copy> + </xsl:template> + <xsl:template match="a[@data-expanded-url]" mode="enclosure"> <xsl:copy-of select="php:function('Tweeper::generateEnclosure', string(./@data-expanded-url))"/> </xsl:template> -- 2.1.4