CaRP: Caching RSS Parser - Manual
     Version 3.5.4 (10/7/2004)

NOTE: This version of CaRP is obsolete. This documentation is being left here for those who have not yet upgraded to the current version.

Download | Installation | Configuration | Upgrading from version 2 | Functions | Examples | Donations

Old documentation: Version 2

Styles & Classes | Multiple Feeds on a Page | Unordered List | Background Refreshing | Filtering | Aggregating 1 | Aggregating 2 | Associates | JavaScript

This code will select items containing any of the words "Microsoft", "Oracle", "Sun", or "IBM" in either the title or description from two different newsfeeds, and display the four most recent. Note that the newsfeeds must contain either a pubDate or dc:date field for their items in order to correctly select the most recent stories:

require_once "/path/to/carp.php";

// don't display any channel fields

// display a bullet before each item
CarpConf('bi','&bull ');

// set up the filtering

// show up to 4 items

// show upt o 100 characters from the description

// refresh every 2 hours

// Filter each newsfeed and cache the results
CarpCacheFilter("", "agg2-slashdot");
CarpCacheFilter("", "agg2-infoworld");

// combine the results from the two newsfeeds
Example Output:

[CaRP] Can't open remote newsfeed [404].

[CaRP] Cache file not found.
Italian Supreme Court Bans the 'Microsoft Tax'
by Soulskill
25 Oct 2014 at 10:39am
An anonymous reader writes: In a post at the Free Software Foundation, lawyer Marco Ciurcina repo...
Ballmer Says Amazon Isn't a "Real Business"
by timothy
25 Oct 2014 at 7:23am
theodp writes According to Steve Ballmer, is not a real business. "They make no money,...
Microsoft Now Makes Money From Surface Line, Q1 Sales Reach Almost $1 Billion
by timothy
24 Oct 2014 at 7:07pm
SmartAboutThings writes Microsoft has recently published its Q1 fiscal 2015 earnings report, disc...