Read the statement by Michael Teeuw here.
Developer Wanted To Modify Default Newsfeed Module
-
@sifuhall
Yes, that is the issue of Feed.
Each RSS1.0/RSS2.0/XML/ATOM feed has each standard syntax, but not strictly. So every feed provider (e.g. news site) serves slightly-similar-but-different-syntax-feed.
Your link has NO IMAGE by definition of the standard syntax, but it has a commonCDATA
tag to contain an image in the description really. The image doesn’t belong to the article item layer itself, but to its subcomponent description layer. It might be a kind of exception rule.I can add some codes to pick up that kind of image from the description of the article. But before that, if I could know which feeds should the module parse, I can make a dedicated-efficient version for your usage. To make an all-bullet-proof version is somehow inefficient. Could you tell me which feed you are considering to show on MagicMirror?
-
@MMRIZE the feed I linked will be the final feed.
Please tell me how I can pay you
-
This post is deleted! -
-
-
@greedyvegan not default, see
-
I got my hopes up
-
@greedyvegan a different module, he does amazing work
-
I tried to use it but it’s not working for me.
it just says “no news at the moment”
it’s fine, I’ll just use the default newsfeed -
@greedyvegan
Give me your target feed. I’ll check -
@MMRIZE said
Give me your target feed. I’ll check
I’m trying two modules out:
MMM-anotherNewsFeed
MMM-NewsFeedTickerthe configs and css are identical (bottom_right and new feed sources
config.js
{ module: "MMM-anotherNewsFeed ", header: "ANOTHER News Feed", position: "bottom_right", config: { feeds: [ { title: "New York Times", url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml", customLogo: "NYT_logo_rss_250x40.png", }, { title: "CBC World", url: "https://www.cbc.ca/webfeed/rss/rss-world", customLogo: "CBC_140x140.png" }, { title: "BBC World News", url: "https://feeds.bbci.co.uk/news/world/rss.xml", customLogo: "bbc_news_120x60.gif", } ], showImage: true, showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, { module: "MMM-NewsFeedTicker", header: "News Feed Ticker", position: "bottom_right", //classes: "day_scheduler", config: { feeds: [ { title: "New York Times", url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml", customLogo: "NYT_logo_rss_250x40.png", }, { title: "CBC World", url: "https://www.cbc.ca/webfeed/rss/rss-world", customLogo: "CBC_140x140.png" }, { title: "BBC World News", url: "https://feeds.bbci.co.uk/news/world/rss.xml", customLogo: "bbc_news_120x60.gif" } ] } },
custom.css
.MMM-anotherNewsFeed. {position:relative} .MMM-NewsFeedTicker. {position:relative}