RSS feeds are an out-of-the-box Web Part in MOSS 2007. In WSS 3.0, you can have RSS feeds too, but it's a little more work. Very simple really. My complements to Mr. Gunnar Peipman's ASP.NET blog for these easy configuration instructions for getting RSS Feeds into WSS 3.0:
-
Move to SharePoint page you want to add your blog feed.
-
Open this page in edit view and add new Web Part called XML Web Part.
-
If Web Part is added to page then open it's settings window.
-
On the field XML Link insert your blog feed URL. Check out if link is correct and content is receivable by clicking the link titled as Test Link.
-
Push button titled as [XSL Editor].
-
XSL editing window is opened and now insert XSL code given below. When inserted click [OK].
-
If everything is okay then you should see your blog's last titles as bulleted list.
-
If you see your blog entries in bulleted list then it is okay to save edited page.
XSL you need is here. Take it using copy and paste.
<?xml version="1.0" encoding="UTF-8"?><br /><xsl:stylesheet version="1.0"<br />    xmlns:xsl="https://www.w3.org/1999/XSL/Transform"<br />    exclude-result-prefixes="xsl"><br />    <xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/><br />    <xsl:template match="/"><br />     <div><br />    <xsl:apply-templates select="rss/channel"/><br />     </div><br />    </xsl:template><br />    <xsl:template match="rss/channel"><br />     <xsl:variable name="link" select="link"/><br />     <xsl:variable name="description" select="description"/><br /><br />     <ul><xsl:apply-templates select="item"/></ul><br />    </xsl:template><br />    <xsl:template match="item"><br />     <xsl:variable name="item_link" select="link"/><br />     <xsl:variable name="item_title" select="description"/><br />     <li><br />     <a href="{$item_link}" title="{$item_title}"><xsl:value-of select="title"/></a><br />     </li><br />    </xsl:template><br /></xsl:stylesheet><br />
No comment yet, add your voice below!