webexcess/comments

This package provides your visitors the possibility to comment stuff and discuss together.

Installs: 1 695

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 4

Forks: 4

Open Issues: 4

Type:neos-plugin

0.1.2 2019-03-08 16:35 UTC

This package is auto-updated.

Last update: 2024-09-09 14:00:14 UTC


README

Latest Stable Version License

This package provides your visitors the possibility to comment stuff and discuss together.

Compatibility and Maintenance

Installation

composer require webexcess/comments

Configuration

  • writeToDefaultDimension (boolean)
    • true: Comments are written to your sites default dimension
    • false (default): Comments are written to the current users dimension
  • publishCommentsLive (boolean)
    • true (default): Submitted comments are immediately visible in public
    • false: Submitted comments have to be published by a moderator (Not fully supported now)
  • allowCommenting.account (boolean)
    • true (default): Frontend-users comment with their account and account data
    • false: Frontend-user have to type in their data again
  • allowCommenting.guest: (boolean)
    • true (default): A guest can comment
    • false: A guest can't comment (just don't combine this with allowCommenting.account=false)
  • repliesDepth (int)
    • 0: No comment replies are allowed
    • 1: Only comments on the first level can get replies
    • n: ...
  • form.preset (string)
    • Bootstrap (default): Base CSS-Framework for the form
    • Possible values are: WebExcess | Bootstrap | Foundation | Material | Float
  • reCaptcha ..
    • To use reCaptcha, install the suggested Package first:
      composer require google/recaptcha
      
  • reCaptcha.enabled (boolean)
  • reCaptcha.websiteKey and reCaptcha.secretKey (string)
    • Go to Recaptcha, get your site-specific credentials and paste them here
  • mailer
    • @see code

Extension Points

  • Fusion
    • Manipulating the comment listing,
    • User presentation,
    • etc.
  • Form Template
  • Email Template
    • Change the Email format and template in the packages settings
  • Signals and Slots
    • The package sends the signal commentCreated. Read more about signals here.

Extension and Integration Examples

by webexcess GmbH