diff options
Diffstat (limited to 'feed.xsl')
-rw-r--r-- | feed.xsl | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/feed.xsl b/feed.xsl new file mode 100644 index 000000000..13a1d7ec0 --- /dev/null +++ b/feed.xsl @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet + xmlns:atom="http://www.w3.org/2005/Atom" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> + +<xsl:output method="html"/> + +<xsl:template match="/atom:feed"> +<html> + <head> + <title><xsl:value-of select="atom:title"/></title> + <link rel="stylesheet" type="text/css" href="utility.css"/> + <script language="javascript" src="lib/xsl_mop-up.js"></script> + </head> + + <body onload="go_decoding()"> + + <div id="cometestme" style="display:none;"> + <xsl:text disable-output-escaping="yes">&amp;</xsl:text> + </div> + + <div class="rss"> + + <img class="feedicon" src="images/feed-icon-64x64.png" alt="feed icon"/> + + <h1><xsl:value-of select="atom:title"/></h1> + + <p class="description">This feed has been exported from + <a target="_new" class="extlink" href="http://tt-rss.org">Tiny Tiny RSS</a>. + You need a news reader software to subscribe to it. + It contains the following items:</p> + + <xsl:for-each select="atom:entry"> + <h2><a target="_new" href="{atom:link/@href}"><xsl:value-of select="atom:title"/></a></h2> + + <div name="decodeme" class="content"> + <xsl:value-of select="atom:content" disable-output-escaping="yes"/> + </div> + + <xsl:if test="enclosure"> + <p><a href="{enclosure/@url}">Extra...</a></p> + </xsl:if> + + <hr/> + + </xsl:for-each> + + </div> + + </body> + </html> +</xsl:template> + +</xsl:stylesheet> + |