[nodebb-plugin-rss] RSS Feed plugin
-
Jussst thought I would add this little snippet of code to the RSS plugin thread on this site. (so I can find it later)
On my RSS feed I like to include the source of where the link of the rss or 'where the rss feed article' came from (url). edit/change it how you like.
Add this extra line of code just after line 201 in index.js:
201: content = toMarkdown(content); 202: content += '\nSource: ' + entry.link + '\n'; <----- this lineIt will add a
Source: http://www.rss.com/this/is/the/rss/link/here/page/storyto the bottom of every rss feed so the user can click to go to the page posted by the 'nodebb-plugin-rss' Plugin
-
@mudmanc4 I have the plugin running fine on http://pichalite.com NodeBB v0.9.3
-
@mudmanc4 I have the plugin running fine on http://pichalite.com NodeBB v0.9.3
Thanks @pichalite I must have something else borked up, adding this plugin causes 100% + CPU loads on a page refresh.
-
Does not work on 1.0.1
Gives error "No new feed is returned" for any and every kind of feed. -
Does not work on 1.0.1
Gives error "No new feed is returned" for any and every kind of feed. -
Just for reference, @baris has fixed the No new feed is returned issue in the latest version.
-
Hi.. Some wordpress feeds are not showing the link to the original content ( ex: https://perdidonoteste.wordpress.com/feed/ )
The "error" No new feed is returned" only happens sometimes. ..
-
and getting this other error
6/4 16:00 [30892] - [32minfo[39m: [plugin-rss] posting, http://portaltestesoftware.blogspot.com/feeds/posts/default - title: [object Object], published date: 2016-03-30T17:55:00Z 6/4 16:00 [30892] - [31merror[39m: TypeError: Cannot read property 'content' of undefined at /home/forum/NodeBB/node_modules/nodebb-plugin-rss/index.js:195:33 at /home/forum/NodeBB/src/database/mongo/sorted.js:342:4 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/collection.js:1357:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/cursor.js:657:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:159:5) at nextFunction (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:662:5) at /home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:564:7 at queryCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:241:5) at Callbacks.emit (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:116:3) at null.messageHandler (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:291:23) at Socket.<anonymous> (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/connection/connection.js:285:22) at Socket.emit (events.js:95:17) at Socket.<anonymous> (_stream_readable.js:765:14) at Socket.emit (events.js:92:17) TypeError: Cannot read property 'content' of undefined at /home/forum/NodeBB/node_modules/nodebb-plugin-rss/index.js:195:33 at /home/forum/NodeBB/src/database/mongo/sorted.js:342:4 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/collection.js:1357:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/cursor.js:657:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:159:5) at nextFunction (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:662:5) at /home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:564:7 at queryCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:241:5) at Callbacks.emit (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:116:3) at null.messageHandler (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:291:23) at Socket.<anonymous> (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/connection/connection.js:285:22) at Socket.emit (events.js:95:17) at Socket.<anonymous> (_stream_readable.js:765:14) at Socket.emit (events.js:92:17) -
and getting this other error
6/4 16:00 [30892] - [32minfo[39m: [plugin-rss] posting, http://portaltestesoftware.blogspot.com/feeds/posts/default - title: [object Object], published date: 2016-03-30T17:55:00Z 6/4 16:00 [30892] - [31merror[39m: TypeError: Cannot read property 'content' of undefined at /home/forum/NodeBB/node_modules/nodebb-plugin-rss/index.js:195:33 at /home/forum/NodeBB/src/database/mongo/sorted.js:342:4 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/collection.js:1357:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/cursor.js:657:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:159:5) at nextFunction (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:662:5) at /home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:564:7 at queryCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:241:5) at Callbacks.emit (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:116:3) at null.messageHandler (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:291:23) at Socket.<anonymous> (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/connection/connection.js:285:22) at Socket.emit (events.js:95:17) at Socket.<anonymous> (_stream_readable.js:765:14) at Socket.emit (events.js:92:17) TypeError: Cannot read property 'content' of undefined at /home/forum/NodeBB/node_modules/nodebb-plugin-rss/index.js:195:33 at /home/forum/NodeBB/src/database/mongo/sorted.js:342:4 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/collection.js:1357:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/lib/utils.js:96:12) at /home/forum/NodeBB/node_modules/mongodb/lib/cursor.js:657:5 at handleCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:159:5) at nextFunction (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:662:5) at /home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:564:7 at queryCallback (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:241:5) at Callbacks.emit (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:116:3) at null.messageHandler (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:291:23) at Socket.<anonymous> (/home/forum/NodeBB/node_modules/mongodb/node_modules/mongodb-core/lib/connection/connection.js:285:22) at Socket.emit (events.js:95:17) at Socket.<anonymous> (_stream_readable.js:765:14) at Socket.emit (events.js:92:17)@Leonardo-Galani What's your NodeBB version and what version of the plugin are you using?
-
@Leonardo-Galani What's your NodeBB version and what version of the plugin are you using?
modules:composer.user_said_in, @pichalite, [nodebb-plugin-rss] RSS Feed plugin
@Leonardo-Galani What's your NodeBB version and what version of the plugin are you using?
Doesn't work for me, can't see it in the menu, see here https://community.nodebb.org/topic/8109/rss-poster/4
Running latest 102 and .35 of the plugin.
-
@Leonardo-Galani What's your NodeBB version and what version of the plugin are you using?
@pichalite im using last stable of nodebb
NodeBB v1.0.2.nodebb-plugin-rss:
Installed 0.3.5 | Latest 0.3.5 -
@pichalite im using last stable of nodebb
NodeBB v1.0.2.nodebb-plugin-rss:
Installed 0.3.5 | Latest 0.3.5@Leonardo-Galani @tkiblin seems to be an issue with the plugin dependencies. Sent a PR to update dependencies. The PR is merged but the plugin is not published to NPM with changes. You can clone it using git.
- Deactivate and uninstall the plugin
cd /path_to_nodebb/node_modulesgit clone https://github.com/barisusakli/nodebb-plugin-rss.gitcd nodebb-plugin-rssnpm i- restart NodeBB and activate the plugin from ACP -> Plugins
-
@Leonardo-Galani @tkiblin seems to be an issue with the plugin dependencies. Sent a PR to update dependencies. The PR is merged but the plugin is not published to NPM with changes. You can clone it using git.
- Deactivate and uninstall the plugin
cd /path_to_nodebb/node_modulesgit clone https://github.com/barisusakli/nodebb-plugin-rss.gitcd nodebb-plugin-rssnpm i- restart NodeBB and activate the plugin from ACP -> Plugins
-
new error

/4 15:18 [13435] - [31merror[39m: SyntaxError: Unexpected token ILLEGAL at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/home/forum/NodeBB/node_modules/nodebb-plugin-rss/node_modules/to-markdown/index.js:23:15) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/home/forum/NodeBB/node_modules/nodebb-plugin-rss/index.js:7:15) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) 8/4 15:18 [13435] - [33mwarn[39m: [plugins] Unable to parse library for: nodebb-plugin-rss -
0.3.6 needs nodejs 4.2 since the to-markdown dependency was updated to 2.0.
Let me know if it still hapens with nodejs 4+
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
