[nodebb-plugin-blog-comments] Blog Commenting Engine (Ghost, Wordpress widget)
-
Awesome work @psychobunny! I've been checking Ghost out too, and was planning on hosting it, and attaching SOME sort of commenting system... it's like you guys are reading my mind sometimes
-
handlebars +1
-
Very nice!
-
You'd need your own hosted WP (I'm assuming you can't modify the template's source code on their hosted service, can you?)
-
@psychobunny said:
You'd need your own hosted WP (I'm assuming you can't modify the template's source code on their hosted service, can you?)
Some part could be modified (eg. headers, and CSS). I not sure this is enough.
-
Does the Custom Design upgrade let me edit HTML?
No. The Custom Design upgrade allows you to edit fonts, colors, and CSS only. You can change the appearance of a theme, but not its HTML markup or PHP code.Yeah you're right, sorry. You'd have to host it yourself. Why not host your WP and NodeBB on the same server?
-
Because AFAIK disqus comments lives on the actual blog page itself; it doesn't publish the OP to a forum (ie. Disqus isn't actually a forum software but a commenting software).
The changing parts are the mechanism for pulling markdown/html from the blog's API and submitting it to NodeBB to publish. Should be straightforward to that part for other blog software I just need the time
-
@psychobunny said:
Does the Custom Design upgrade let me edit HTML?
No. The Custom Design upgrade allows you to edit fonts, colors, and CSS only. You can change the appearance of a theme, but not its HTML markup or PHP code.Yeah you're right, sorry. You'd have to host it yourself. Why not host your WP and NodeBB on the same server?
If WP version will be ready I will try to create an own hosted copy of the current blog, however never tried install an maintain WP before, but it coulld be an good chalange
-
If you really want to a self-hosted WP blog and you can afford $5/month for a Cloud server, I could help you set one up.
-
@planner Thanks. I'm currently using digitalocean's droplets. It is cheap, reliable, fast, and has good additional features like daily backup, and snapshot.
-
Not today. Ghost has a long way to go in terms of development - if you see their ACP you can tell that they are missing a lot. And more importantly, Ghost is currently single account only; they do not have multiple sign-ups yet.
When the time comes, I'm down for writing a deeper integration
-
@psychobunny Tried adding this but when I click the publish button on my ghost blog nodebb crashes. this is what gets spat out from nodebb.
/var/nodebb/node_modules/redis/index.js:535
throw err;
^
TypeError: string is not a function
at Object.Topics.post (/var/nodebb/src/topics.js:90:11)
at /var/nodebb/node_modules/nodebb-plugin-blog-comments/library.js:96:11
at /var/nodebb/src/database/redis.js:317:4
at try_callback (/var/nodebb/node_modules/redis/index.js:532:9)
at RedisClient.return_reply (/var/nodebb/node_modules/redis/index.js:614:13)at HiredisReplyParser.<anonymous> (/var/nodebb/node_modules/redis/index.js:2
66:14)
at HiredisReplyParser.EventEmitter.emit (events.js:95:17)
at HiredisReplyParser.execute (/var/nodebb/node_modules/redis/lib/parser/hir
edis.js:43:18)
at RedisClient.on_data (/var/nodebb/node_modules/redis/index.js:488:27)
at Socket.<anonymous> (/var/nodebb/node_modules/redis/index.js:82:14)