Maybe add a couple lines (in red) near the top:
Code:
// ## configuration end
// ######################################################
// ## Do not touch code below!
$max_items = 10;
$item_count = 0;
$is_item = false;
$tag = '';
$title = '';
$description = '';
$link = '';
then change function end_element like this:
Code:
function end_element($parser, $name)
{
global $is_item, $title, $description, $link, $rss_output;
if ($name == "ITEM")
{
global $item_count, $max_items;
$item_count++;
if ($item_count <= $max_items)
{
$rss_output .= "<table width='530' style='margin-left:auto; margin-right:auto; padding-bottom:10px;'>
<tr>
<td style='padding-left:15px;' align='left'><p style='font-weight:bold;'><a style='color:#FB7800;' href='" . trim($link) . "'>" . htmlspecialchars(trim($title)) . "</a></p></td>
</tr>
<tr>
<td><p style='color:#70CCA0'>" . htmlspecialchars(trim($description)) . "</p></td>
</tr>
</table>";
}
$title = "";
$description = "";
$link = "";
$is_item = false;
}
}
But this really only ignores everything after the first 10 items returned in the feed, which means that if there are more than 10 some are just going to be lost.