Skip to content

jdagerot/jFeed

 
 

Repository files navigation

jFeed: jQuery feed parser plugin

Copyright (C) 2007-2011 Jean-François Hovinne - http://hovinne.com/
Modifications (C) 2013 Scott Webber, Roovy, Inc. - http://roovy.com - https://github.com/BatsShadow/jFeed Dual licensed under the MIT (MIT-license.txt) and GPL (GPL-license.txt) licenses.

Usage

jQuery.getFeed(options);

Options:

  • url: the feed URL (required)
  • data: data to be sent to the server. See jQuery.ajax data property
  • success: a function to be called if the request succeeds. The function gets passed one argument: the JFeed object

Example:

 jQuery.getFeed({
   url: 'rss.xml',
   success: function(feed) {
     alert(feed.title);
   }
 });

JFeed properties

  • feed.type
  • feed.version
  • feed.title
  • feed.link
  • feed.description
  • feed.language
  • feed.updated
  • feed.items: an array of JFeedItem

JFeedItem properties

  • item.title
  • item.link
  • item.description
  • item.content: full text
  • item.updated
  • item.id

In adition to these above (and I belive there are more items actually, like geo-location for example) there's an iteration that loops through all items in the RSS-item-tree and adds those that hasn't been treaded earlier.

Please see the provided examples for more information.

A basic PHP proxy is also available (proxy.php), if you need to load external feeds (for testing purposes only, do not use it on public websites).

Releases

No releases published

Packages

No packages published

Languages

  • Perl 68.2%
  • JavaScript 31.3%
  • PHP 0.5%