Native comments system

Hello,

That would be great if ghost team should add internal ghost commenting system. This would help us to easily manage comments from our admin panel instead of depending on third parties. Now discuss started showing ads in his comment box section and that was not good at all. I would highly recommend having self-hosted comment system or that would be great if ghost team include this feature in their future upgrades.

Thank you!

Agreed, I’ve been looking for a commenting system since the begining :slight_smile:, or for a plugin/addons mechanism that would allow us to try implementing that.

Glad to see I’m not the only one missing that feature.

1 Like

Disqus is Alternative But Not Proper Solution. When The Blog Becomes More Popular Disqus has been Given Unwanted Advertise Without Any Permission.

2 Likes

While I agree on native commenting would be really nice:

Why don’t you try Isso from posativ for now? There’s some blogs out there on how to set it up and integrate it into your ghost blog. I’ve got it up and running for my blogs and it’s like disqus, but it’s not tracked or hosted by third parties.

https://posativ.org/isso/

2 Likes

If ghost ever introduced a native comment system, will it be SQLite supported or not?

times like these make me wonder why any sort of non-breaking gateway to ghosts’s db hasn’t been implemented in any form, even creating a generic API endpoint to allow diehardhard users to mess with an otherwise irrelevant table in the ghost data base would be an infinite improvement over nothing.

I fill the gaps between ghost themes and extended data by using MongoDB’s could cloud service, but that sort of workflow is best suited for the certifiably insane and I don’t see this suiting many people.

2 Likes

I’am still new to GHOST as a kinda Blogging CMS for me but i don’t support nor like the Idea of a native System for Comments implemented deeply within the Core. In my humble Opinion the Demand for this Functionality would be better solved as a Plugin or Add-On that can turned On/Off if necessary and works more like an Extra instead of a Component of the Core.

WordPress for Example has a build in System for Comments and it’s a Mess like the rest of it. I know that GHOST doesn’t work like WordPress and that’s a good Thing. So we should see GHOST as what it is and what it shouldn’t become, the next WordPress-Like-Thing.

GHOST is for Publishing, anything above that is Optional in my Opinion.

6 Likes

An integration with discourse would make a lot of sense.

2 Likes

Commenting systems are not easy to do right. They’re also a classic iceberg problem, where it seems like a small thing but a mountain lies beneath. Because of spam and bad actors, you automatically need filtering and moderation tools. And these in of themselves are projects of their own.

5 Likes

good example https://valine.js.org/en/

I Agree. Ghost should not become anything like wordpress.

3 Likes

I set up a site with Discus but switched to IntenseDebate. I find it to be a much better solution. The comments are less cluttered, easier to configure and they use the site’s CSS so they look natural. It is easy to moderate and the junk filters are configurable and effective. System is built and maintained by Automattic (sp) the same folks that built WordPress so it should have some longevity. Here is a page that has a couple comments. https://thousandislandslife.com/happenings-july-2019/

Is this a Question?

Ghost has the “Option” to implement any given Comment System and that’s all.

There is a whole Topic to this Question too… :wink::slightly_smiling_face:

Agree with this we want custom comment system by Ghost
Why you try to tell people other solution, why you not approved all voted ideas?

Exactly how I feel, Ghost needs to keep a clean core to keep it fast and uncluttered; that being said, a module system for Ghost which allowed for extensions (without using webhooks or similar) would be really nice. The current extensions feel really cluttered and convoluted to me, as your passing a bunch of public data around to get anything to work.

1 Like