changeset 20:a2ec16ff4a22

Each feed now specifies the number of entries it should fetch.
author Atul Varma <varmaa@toolness.com>
date Mon, 02 Mar 2009 17:37:16 -0800
parents 31e8b6e1db42
children a531adbda6f7
files about-mozilla.js
diffstat 1 files changed, 13 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/about-mozilla.js	Mon Mar 02 17:33:06 2009 -0800
+++ b/about-mozilla.js	Mon Mar 02 17:37:16 2009 -0800
@@ -17,22 +17,28 @@
 var FEEDS = [
   {name: "Blogs",
    url: "http://ubiquity.mozilla.com/planet/?feed=rss2",
-   processFeed: processBlogFeed},
+   processFeed: processBlogFeed,
+   entries: 10},
   {name: "Bugs",
    url: "https://ubiquity.mozilla.com/trac/timeline?ticket=on&milestone=on&wiki=on&max=50&daysback=90&format=rss",
-   processFeed: processBlogFeed},
+   processFeed: processBlogFeed,
+   entries: 10},
   {name: "Code",
    url: "https://ubiquity.mozilla.com/hg/ubiquity-firefox/rss-log",
-   processFeed: processBlogFeed},
+   processFeed: processBlogFeed,
+   entries: 15},
   {name: "Discussions",
    url: "http://groups.google.com/group/ubiquity-firefox/feed/rss_v2_0_msgs.xml",
-   processFeed: processBlogFeed},
+   processFeed: processBlogFeed,
+   entries: 30},
   {name: "Support",
    url: "http://getsatisfaction.com/mozilla/products/mozilla_ubiquity.rss?sort=recently_created",
-   processFeed: processBlogFeed},
+   processFeed: processBlogFeed,
+   entries: 10},
   {name: "Twitter",
    url: "http://search.twitter.com/search.atom?q=ubiquity",
-   processFeed: processBlogFeed}
+   processFeed: processBlogFeed,
+   entries: 30}
 ];
 
 function doneLoadingFeeds() {
@@ -63,7 +69,7 @@
   $("#body").append(entry);
 
   var feed = new google.feeds.Feed(feedInfo.url);
-  feed.setNumEntries(10);
+  feed.setNumEntries(feedInfo.entries);
   feed.load(
     function(result) {
       var rawContent = $('<div class="content"></div>');