<?php
$xml = simplexml_load_file('http://oregonstate.edu/ua/ncs/releases/feed/college-of-business'); ?>

<?php
for($i = 0; $i < count($xml->channel->item) && $i < 10; $i++):
$story = $xml->channel->item[$i];
?>
<div class="news-story">
<?php
preg_match('/<span class="date-display-single">(.*?)<\/span>/', $story->description, $date);
preg_match('/<img class="imagefield imagefield-field_thumbnail"(.*?)>/', $story->description, $thumbnail);
preg_match('/<div class="field field-type-text field-field-body">(.*?)<\/div>(\s*?)<\/div>/s', $story->description, $news_body);
$date = strtotime(strip_tags($date[0]));
$thumbnail = $thumbnail[0];
$news_body = preg_replace(array('/<div class="field-label">(.*?)<\/div>/', '/<div(.*?)>/', '/<\/div>/'), '', $news_body[0]);
$news_body = preg_split('/\s+/', $news_body, (20 + 1));
array_pop($news_body);
$news_body = implode(' ', $news_body);
?>
<?php
if($i == 0):
preg_match('/src"(.*)?"/', $thumbnail, $first_thumb);
$first_thumb = $first_thumb[1];
print '<a href="'.$story->link.'">'.$thumbnail.'</a>';
elseif($i == 1):
preg_match('/src"(.*)?"/', $thumbnail, $second_thumb);
$second_thumb = $second_thumb[1];
if($second_thumb != $first_thumb)
print '<a href="'.$story->link.'"><img class="imagefield imagefield-field_thumbnail" src="'.base_path().'sites/business.oregonstate.edu/themes/business/images/bexel-icon.jpg" width="75" height="75" /></a>';
else
print $thumbnail;
endif;
?>
<h4 class="title"><a href="<?=$story->link?>"><?=$story->title?></a></h4>
- <div class="date"><?=date('M j, Y', $date)?></div>
<br /><div class="news-body"><?=$news_body?>&hellip; <a href="<?=$story->link?>">Read full story.</a></div>
</div>
<?php endfor; ?>

<a href="http://oregonstate.edu/news"><p>More OSU news</p></a>