From 81aca500b39377ac31c93f268fedcc94319c8ec3 Mon Sep 17 00:00:00 2001 From: BeatIdo Date: Fri, 10 Mar 2017 16:56:28 +0100 Subject: [PATCH] Hide News Feed loading option Configuration option to hide News Feed module if feed is empty instead of showing LOADING status --- modules/default/newsfeed/newsfeed.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/modules/default/newsfeed/newsfeed.js b/modules/default/newsfeed/newsfeed.js index 7c31717a..c2f53d85 100644 --- a/modules/default/newsfeed/newsfeed.js +++ b/modules/default/newsfeed/newsfeed.js @@ -21,6 +21,7 @@ Module.register("newsfeed",{ showSourceTitle: true, showPublishDate: true, showDescription: false, + hideLoading: false, reloadInterval: 5 * 60 * 1000, // every 5 minutes updateInterval: 10 * 1000, animationSpeed: 2.5 * 1000, @@ -179,12 +180,18 @@ Module.register("newsfeed",{ fullArticle.src = this.newsItems[this.activeItem].url; wrapper.appendChild(fullArticle); } - - - + + if (this.config.hideLoading) { + this.show(); + } + } else { - wrapper.innerHTML = this.translate("LOADING"); - wrapper.className = "small dimmed"; + if (this.config.hideLoading) { + this.hide(); + } else { + wrapper.innerHTML = this.translate("LOADING"); + wrapper.className = "small dimmed"; + } } return wrapper;