Office 2.0 News
require_once('/blog/wp-includes/JSON.php');
$json = new Services_JSON();
$feeds_json = file_get_contents('http://itredux.dabbledb.com/publish/office20directory/f9e5364b-402a-4c33-96e0-79baad0789ca/office20blogs.js');
$feeds_json = str_replace ("document.dabbleData = ", "", $feeds_json);
$feeds = $json->decode($feeds_json);
$blogs = array();
require('/blog/wp-includes/rss_fetch.inc');
require('/blog/wp-config.php');
define('MAGPIE_CACHE_ON', 0);
$url = 'http://app.feeddigest.com/digest3/Z8NPJA8WDW.rss';
$rss = fetch_rss($url);
$count = 0;
foreach ($rss->items as $item ) {
if ($count < 50) {
if (($timestamp = strtotime($item[pubdate])) === false) {
$date = "NO DATE";
} else {
$date = date('l, F jS Y', $timestamp);
}
if (strlen($item[title]) > 45) {
$title = substr(substr($item[title], 0, 40), 0, strrpos(substr($item[title], 0, 40), " "))." ...";
}
else {
$title = $item[title];
}
$source = "Source Unknown";
foreach ($feeds as $feed)
{
if(substr_count($item[guid], $feed->blog) > 0)
{
$source = $feed->_name;
}
}
echo "
\n";
echo "
\n";
echo "Continue Reading | $date\n";
echo "
\n";
$count = $count + 1;
}
}
?>