<?php require 'inc/config.php'; require 'inc/db.php'; require 'lib/FeedParser.class.php'; require 'lib/Parser.class.php'; echo "Loading feeds..."; $feed_parser = new FeedParser(); $i = 0; $opml = simplexml_load_file('http://news.bbc.co.uk/rss/feeds.opml'); foreach ($opml->xpath('//outline') as $item) { if ((string) $item['language'] == 'en-gb') { $feed_parser->add((string) $item['xmlUrl']); } } $feed_parser->add('http://www.guardian.co.uk/rss'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,11,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,12,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,5,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,24,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,15065,19,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,18,00.xml'); $feed_parser->add('http://www.guardian.co.uk/rssfeed/0,,7,00.xml'); $feed_parser->add('http://english.aljazeera.net/Services/Rss/?PostingId=2007731105943979989'); echo "DONE\n"; $parser_factory = ParserFactory::create(); function prompt($parser, $item, $category, $locations) { echo "\n" . $item->title() . "\n"; echo $locations[0]['name'] . ' <-> ' . $locations[1]['name'] . "\n"; if ($category) {