]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
added check for no feed found
authorcash <cash.costello@gmail.com>
Sun, 18 Jan 2009 23:24:53 +0000 (23:24 +0000)
committercash <cash.costello@gmail.com>
Sun, 18 Jan 2009 23:24:53 +0000 (23:24 +0000)
views/default/widgets/feed_reader/view.php

index 4f51fb77c3d082d3d93acb7b752a7987962393d5..e1b8171169dd0aaf1debaf2050559a7649d42094 100644 (file)
     $post_date = $vars['entity']->post_date;
      
     $feed = new SimplePie($feed_url);
+    
+    $num_posts_in_feed = $feed->get_item_quantity();
+    if (!$num_posts_in_feed)
+      echo 'Cannot find feed. Check the feed url.';
 
 ?>
   <div class="simplepie_blog_title">
     <h2><a href="<?php echo $feed->get_permalink(); ?>"><?php echo $feed->get_title(); ?></a></h2>
   </div>
 <?php
-  if ($num_items > $feed->get_item_quantity())
-    $num_items = $feed->get_item_quantity();
+  if ($num_items > $num_posts_in_feed)
+    $num_items = $num_posts_in_feed;
     
   foreach ($feed->get_items(0,$num_items) as $item):
 ?>