-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a commenting module #14919
Comments
I don't think subscribing to a comment thread, i.e. sending the commenters e-mails optionally (not talking about the owner of the site) can easily work with Workflows. You'd need a custom activity for that at least. Also, an alternative for commenting apart from a built-in or custom Comments module would be to use an external system like Disqus. A concern here post-GDRP is privacy: for you as a site owner, every embedded widget is a liability and you have to make sure that the provider complies with GDPR, as well as that you include them appropriately in your privacy policies. |
I planned to add both Disqus and Giscus to Orchard Core Contrib (OCC), but then I remembered @agriffard already implemented Disqus, it would be nice if you add it to OCC and I will implement the other one Backing to the original thread, we might have a simple commenting system like Orchard, this could be useful for |
What I'd do here is a very constrained feature set:
What do you think? The Orchard 1 Comments module might be used for some inspiration but this would be green-field. |
I will start working on this tomorrow. I'm just commenting to let everyone know, since I can't assign to this issue. |
@MZole it's yours now :) |
I was wondering, what's the standard approach for a 'custom' content migration like this
Is this example a great approach in this use-case? |
Better use However, the name and related user shouldn't be stored in text fields, rather as custom properties on the part. Having a corresponding index table would be useful too. And we definitely don't want to allow people to write HTML in the message. As mentioned, rather have a Markdown-formatted message if it can be safe; if not, then plain text with line breaks. |
This should be a community (external) module. There are too many issues with commenting:
It's a huge piece of work and that might be too much load to handle in this repository (bugs, feature requests, disagreements, ...) |
It's certainly easier as a community module (since then you all don't have a say in it :D) but I think having some kind of core commenting module is a base CMS feature. If you have a blog now, which comes with a built-in recipe, you need to either develop this yourself, or have to use an external service, including its privacy and monetary (you either pay or your users see ads) implications. |
Exactly, I'm with Zoltan we should have a minimalistic comment module, but we could do one with more features as a community project in Orchard Core Contrib or Lombiq or anyone interested |
@MZole any updates on this? |
I would personally (meaning it engages only myself, others can disagree and ignore my view) be opposed to such feature in the main repository for the reasons I exposed. I am totally supportive of any external effort to have it as a different org/repository so it's clear that nobody should expect support from contributors outside if its own repository. |
What if we provide a simple flat comment system at least for |
I would suggest providing integration with commenting solutions like giscus (for a technical blog) or disqus (more general blog) as a basic offering. The maintenance would then be limited to ensuring that the integration just works, no complexity for theming, auth, perf, ... |
I planned to add Giscus to Orchard Core Contrib (OCC) but if this is accepted in OC I will move my effort here instead |
Or we could you use Disqus here for simplicity |
I did progress with this a lot, but ultimately we can understand if you don't want this type of solution for the reasons you mentioned. If you already had planned your integration, please take it from here @hishamco, I'm unassigning. |
WIP code is here if anybody wants to pick this up: https://github.com/Lombiq/OrchardCore/tree/issue/OCORE-133 |
If there's no willing to add it, I might start with simple Giscus or Discus then I might reviisit the link that you refer too |
Is your feature request related to a problem? Please describe.
O1 has a commenting module , but Orchard Core doesn't.
Describe the solution you'd like
A new module called
Comments
orCommenting
or something like that should be added to Orchard Core. Feature set:There were discussions about this already, see:
https://github.com/jsalgado10/Commentator.OrchardCore
#2942
StatCan/StatCan.OrchardCore#73
Describe alternatives you've considered
I haven't, I think OC need a commenting module too.
The text was updated successfully, but these errors were encountered: