Skip Navigation LinksHome > RSS Feed Reader Control > Free Download
Title Type Author Date Size Tags
RSS Feed Reader - version 1.1 for .NET 3.5 .zip October 19, 2009 21.43 KB .NET 3.5 Download
RSS Feed Reader - version 1.1 for .NET 2.0 .zip October 21, 2009 21.43 KB .NET 2.0 Download

Version 1.1

Download and unzip the archive corresponding to your website .NET framework version.

 

The downloaded zip archive contains 4 files:

  • App_Web_rssfeedreader.ascx.4651b6ae.dll - copy this file to your ~/bin folder
  • skmRss.dll - copy this file to your ~/bin folder
  • RssFeedReader.ascx - upload this file using the Sitefinity CMS built-in functionality (Page edit mode >> Upload a control). We recommend uploading the user control file to a separate group corresponding to the publisher of the control, e.g. "Data Universal", in order to avoid file name conflicts across publishers; choose "no" when prompted whether a code-behind file will be uploaded.
  • enclosure.gif - copy this file to the same folder as the user control file (RssFeedReader.ascx), e.g. ~/UserControls/Data_Universal/

 

All CSS classes need to be defined in your theme "styles.css" file. The default CSS class names can be found in the user control file - RssFeedReader.ascx.

Version 1.1

The following properties are available in the "Main" category:

  • RssUrl - Full URL of the external RSS XML feed (Atom is not supported).
  • RequestTimeoutSec - Maximum number of seconds allowed for retrieving the feed data. Accepted values are from 1 to 60 seconds. If the feed is not read within the set number of seconds, a timeout error occurs that is only visible if the page is in edit mode. On the published page the message is generic and a <Refresh> button is available that allows getting the feed again with the timeout interval increased with 10 seconds.
  • MaxItemsToDisplay - Maximum number of items to display. Accepted values are from 1 to 10.
  • MaxDescriptionLength - Maximum number of characters to display from the item description. Accepted values: -1 (full description), 0 (no description), 1 to 500 (partial description). For partial descriptions all HTML tags are stripped out.
  • DisplayPubDate - Boolean, controls the visibility of the item publication date.
  • CssName - CSS class for the div element that wraps the control content.
  • ApplyCss - Boolean. If true, the CssName property is used as class attribute for the div element that wraps the control content. If set to true and the CssName property is not provided, the class attribute is not affected - this allows for a default class to be provided in the .ascx file. When set to false the class attribute is removed.
  • OpenRssItemInNewWindow - Boolean. If true, the item link opens in a new browser window/tab.

The following default CSS classes are used on this demo website:

.du_rssreader_default
{
     border:none;
     padding:5px 0px 10px 5px;
 
}
.du_rssreader_default .du_rssreader li
{
    background:transparent url(Images/news_li.gif) no-repeat 0 5px;
    padding:0px 5px 10px 20px;
    list-style-type:none;
}
.du_rssreader_li_title
{
    font-weight:bold;
}
.du_rssreader_li_pubDate
{
    font-size:0.8em;
    font-style:italic;
}
.du_rssreader_li_description
{
    font-size:0.9em;
}

Version 1.1

First version that was made available as a free download.