Update: SharePoint Online RSS Viewer now supports external feeds

 

A long overdue update for my RSS Feed Web Part for Office 365. New to the web part? Have a look at the release history:
August 2011
March 2012

What has been changed?

The first change was in the JavaScript code. There were some issues when you were using this web part on a secure site (with SSL), as the call to the Google API was done through a non-secured regular http session instead of https, so that some users got a browser warning. The code now checks if you’re using https (as the E Plans do, for example), and then calls the Google API accordingly:

 

Secondly, I added some support for debugging (thanks to Peter Reid for this), in case you want to use the source code and modify it yourself:

 

The third and last change is the addition of an additional stylesheet, that can be used for the Custom CSS Link property of the web part:

To use this stylesheet, modify your target web part’s properties, and change the Custom CSS Link property to <SiteCollectionPath>/Office365RSSWebPartClientSide/WhiteBlue.css (replace <SiteCollectionPath> with the correct URL of your site collection where you deployed the web part to, e.g. /sites/finance ; for the root site collection, simply use /Office365RSSWebPartClientSide/WhiteBlue.css;).

 

Download the Web Part

Web Part: [download id=”4″]
Source Code: [download id=”5″]

 

 

5 thoughts on “Updated Release: RSS Feed Web Part for Office 365”

  1. I still get the anoying pop-up in office 365 asking to only display secured Content. I have uploaded this new web part that is supposed to prevent that, but it doesnt seem to work.

    1. Hi Larry,
      can you verify the following for me: can you open the file /Office365RSSWebPartClientSide/Office365RSSWebPart.js and check if the code is the same as in the first screenshot?
      The important line is
      var useSSL = (window.location.protocol.toLowerCase() == “https:”) ? true : false;
      which is responsible for preparing the secure connection to Google. If this is missing, then the web part needs to be reinstalled (deactivate solution, upload again, reactivate)
      Thanks, Rene

  2. I’m learning SP starting with 2013 O365 making a public site. Currently hunting for a web part to aggregate multiple RSS feeds into a page. Now I’m reading that there’s no built-in feature to even handle ONE rss feed? wow. Thanks for posting yours, though. If I can’t find what I need I may have to see what it would take to alter yours to handle multiple feeds.

  3. Hi Rene,

    Installed the solution.
    External RSS feeds do work but internal SharePoint RSS feeds are still getting the error “Feed could not be loaded”.
    This should be solved with the latest solution but it is not.
    Any ideas ?

    Kind regards, Dimitri

  4. With SharePoint Online and the introduction of Modern Site pages, users now have the ability to add the Modern RSS Web Part directly to site pages.

    This webpart currently has limited functionality compared to it’s predecessor, however, it is a good start for pulling a feed of external content onto a SharePoint page. The only major difference with this version is that you are limited in your ability to customize the layout or format.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.