/**
* Show discovered feeds
*
* @return nothin
**/
function showDiscoveredFeeds()
{
$feed = new SimplePie();
$feed->set_cache_location(GLPI_RSS_DIR);
$feed->enable_cache(false);
$feed->set_feed_url($this->fields['url']);
$feed->init();
$feed->handle_content_type();
if ($feed->error()) {
return false;
}
foreach ($feed->get_all_discovered_feeds() as $f) {
$newurl = $f->url;
$newfeed = self::getRSSFeed($newurl);
if ($newfeed && !$newfeed->error()) {
$link = $newfeed->get_permalink();
if (!empty($link)) {
echo "<a href='{$newurl}'>" . $newfeed->get_title() . "</a> ";
Html::showSimpleForm($this->getFormURL(), 'update', _x('button', 'Use'), array('id' => $this->getID(), 'url' => $newurl));
echo "<br>";
}
}
}
}