[nodebb-plugin-blog-comments] Blog Commenting Engine (Ghost, Wordpress widget)
-
@kevin said:
Anyway, I think this would be an awesome plugin if all users on, for instance, the community.nodebb.com, could then go and put a community.nodebb.com-related comments section on their NodeBB dev blog.... And even for it to automatically post that blog post to the community.nodebb.com forum under an appropriate category. To me this makes a lot of sense. The folks most likely to comment on a NodeBB-related blog ARE the nodebb community and vice versa, so you want to connect those two together. I mean, how many people have GIVEN Up using forums because they wanted to just start their own blog instead? Maybe like 90% of the entire blogosphere, considering forums are where most of them started. If you combined the comments sections you'd get ALLLLL of those people back on forums, at the same time driving more active commenters to their own blog.
This is how it works right now
http://blog.nodebb.org/widgets-system/
and
http://community.nodebb.org/topic/866@Sp4rkR4t its been fixed, but I've been having some problems publishing it, if npm install doesn't bring you up to 0.0.14 use the command julian posted above
-
All I'm waiting for is the WP plugin that links my WP blog with my NodeBB forum in the same manner.
-
@psychobunny Sorry to do this to you but.... now I'm running the latest code for nodebb and 0.0.14 of the plugin, everything is updated and installed however when I check the blog to publish the comments nothing is there at the bottom of the article If I inspect elements I can see the plugin injection point but nothing is showing up.
-
hmmm. check your console - any script errors? and you have to be logged into at least ghost or nodebb as an admin in order to get a publish button to show up
-
@psychobunny Ah, just realised that if I download the 0.0.14 plugin but then run ./nodebb upgrade it reverts to the 0.0.12 version and we get the same crash. Don't know why the button wasn't appearing last time but it's working now I just can't use ./nobebb upgrade, I'm guessing because of the npm issues you are having?
-
I really don't know what's going on here. @julian any idea? I had this problem once before but couldn't reproduce afterwards. Very weird. (I even republished the repository)
-
@psychobunny Still have an error on the 0.0.14 version when adding a comment from the blog side nodebb crashes with this output to the log;
TypeError: Object 1 has no method 'apply'
at /var/nodebb/node_modules/async/lib/async.js:485:30
at async.waterfall.privileges (/var/nodebb/src/topics.js:172:13)
at fn (/var/nodebb/node_modules/async/lib/async.js:582:34)
at Object._onImmediate (/var/nodebb/node_modules/async/lib/async.js:498:34)
at processImmediate [as _immediateCallback] (timers.js:330:15) -
I just got a
502 Bad Gateway
on blog.nodebb. I tried to post something.
I tried backspacing to retain the data so I could save it for later... it didn't save FML -
@psychobunny said:
This is how it works right now
That's wonderful. Could it work for every user on community.nodebb.com? I didn't see a control panel or anything when i installed the plugin so i'm not sure yet how you designated what category it would post to. And I cant wait to get it to work for Tumblr.
-
didn't realize the post.reply signature changed as well. just updated to 0.0.16 hopefully we have all the bugs ironed out
-
@psychobunny how long will that take to show up on npm because It's saying 0.0.16 doesn't exist.
-
Works now, cheers
-
Hi @psychobunny, what would the scope be to allow anyone who runs a blog to have this feature link to my own forum if I allow it (multiple allowed blogs in the NodeBB admin for example). I run a (rather large) music site, so would be great if my users could comment on other website blogs from my forum (which will soon be running NodeBB. ;))
Case:
Blog owner wants to integrate with my forum.
Blog owners posts get posted in a new thread on my forum.
Blog owner 2 also wants to integrate with my forum.
Blog owner 2s posts get posted in a new thread. etc etc.Thanks.