Skip to content

jsalgado10/Commentator.OrchardCore

Repository files navigation

Commentator.OrchardCore

Internal Comment Engine Module for Orchard Core.

Getting Started

  • Install NuGet package

    • dotnet add package Commentator.OrchardCore
  • Launch your Orchard Core application, login as admin, then go to the Features admin page and enable the Commentator module

  • Add the Commentator Part to your Content type

Liquid Template

You will need to add {{ Model.Content.CommentatorPart | shape_render }} to your template to display the commentator part. It will display by default if you are not using a custom template

Commentator Options

  • Order By - Used to sort comments by Date, Rank (not yet implemented)
  • Group By - Used to display the comments by thread or single
  • Editor - Type of editor to display for the comment. Currently supported CKEditor and Trumbowyg
  • Page Count - # of Items to display per page. (Currently Pager is hidden as it needs to be implemented to use jQuery to display pages)

Content Type Settings

  • Allow Comments - This will toggle the comment window to show or not

Pending Features

  • Admin Dashboard to maintain Comments
  • Pager on Comment List
  • Handle unathorize user. Add a message or pop up

New Features 1.2.0-rc-1

  • Email Notifications - using 'Notification.OrchardCore' Nuget Library