StatCan.OrchardCore icon indicating copy to clipboard operation
StatCan.OrchardCore copied to clipboard

Comments Module

Open jonlamdev opened this issue 5 years ago • 4 comments

Create a widget for allowing users to submit comments on a page (i.e. juxtaposed to another piece of "content"). A comment is essentially a particular type of user generated content within a "collaboration" domain

Minimally Usable:

  • Supports a flat discussion (i.e. ordered list of comments); (i.e. not threaded)
  • Comment: "Name of Submitter, Date of Submission, Comment, Votes"
  • Comment widget:
    • renders the thread
    • add a new comment to the thread
    • Increase / decrease votes

In the case of decoupled/headless, can expose this as-a-service

Existing Work

  • OC: OrchardCore issue#2942: https://github.com/OrchardCMS/OrchardCore/issues/2942
  • OC Disqus Module: See related implementation here https://github.com/agriffard/Disqus.OrchardCore

Other commenting system examples

  • Drupal Comment module: https://www.drupal.org/docs/8/core/modules/comment
  • Services: https://disqus.com/
  • Self-hosted: https://github.com/umputun/remark42

/cc @jptissot @M-A-Boucher

jonlamdev avatar Sep 23 '20 14:09 jonlamdev

Maybe start here and do a PR to the official repository.

jptissot avatar Nov 04 '20 17:11 jptissot

I've created a new Module that adds comment support to any ContenType. Just need to add the contentpart to your content type. Let me know if anybody is interested

jsalgado10 avatar Dec 10 '20 22:12 jsalgado10

@jsalgado10 Where can we see this Module ? I would be interested to review it.

jptissot avatar Dec 16 '20 17:12 jptissot

@jsalgado10 Where can we see this Module ? I would be interested to review it.

here is the link https://github.com/jsalgado10/OrchardCore.Commentator/tree/main

jsalgado10 avatar Dec 17 '20 02:12 jsalgado10