From 0d94ef10ce6e605231f23afa0edece72ec38e01b Mon Sep 17 00:00:00 2001 From: Maarten Schroeven Date: Mon, 6 Jun 2016 00:16:49 +0200 Subject: [PATCH] add maxNewsItems config Added extra config parameter to limit the amount of news items this module cycles through. --- modules/default/newsfeed/newsfeed.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/default/newsfeed/newsfeed.js b/modules/default/newsfeed/newsfeed.js index 66e76d77..a9664085 100644 --- a/modules/default/newsfeed/newsfeed.js +++ b/modules/default/newsfeed/newsfeed.js @@ -24,6 +24,7 @@ Module.register("newsfeed",{ reloadInterval: 5 * 60 * 1000, // every 5 minutes updateInterval: 10 * 1000, animationSpeed: 2.5 * 1000, + maxNewsItems: 0 // 0 for unlimited }, // Define required scripts. @@ -151,7 +152,9 @@ Module.register("newsfeed",{ var dateB = new Date(b.pubdate); return dateB - dateA; }); - + if(this.config.maxNewsItems > 0) { + newsItems = newsItems.slice(0, this.config.maxNewsItems); + } this.newsItems = newsItems; },