diff --git a/htdocs/lib2/RSSParser.class.php b/htdocs/lib2/RSSParser.class.php index d79c304c..6a7ebad8 100644 --- a/htdocs/lib2/RSSParser.class.php +++ b/htdocs/lib2/RSSParser.class.php @@ -46,6 +46,7 @@ class RSSParser { // walk through items $i=0; + $headlines = array(); foreach($xml->channel->item as $item) { // check length @@ -60,18 +61,20 @@ class RSSParser { $html .= strftime('%e. %B %Y',strtotime($item->pubDate)).' - '. $item->title; $html .= '

 [mehr...]

'."\n"; $html .= '
'.$item->description.'
'."\n"; + // increment counter + $i++; } - else + else if (!in_array($item->title,$headlines)) { $html .= '' . strftime('%e. %B %Y',strtotime($item->pubDate)).''; $html .= ''; $html .= $item->title; $html .= ''; + $headlines[] = "" . $item->title; + // increment counter + $i++; } } - - // increment counter - $i++; } // finish html