laravel-enso/commentsmanager

This package is abandoned and no longer maintained. The author suggests using the laravel-enso/comments package instead.

Comments Manager for Laravel Enso

3.0.10 2019-04-28 07:27 UTC

README

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Comments Manager for Laravel Enso.

This package works exclusively within the Enso ecosystem.

There is a front end implementation for this this api in the accessories package.

For live examples and demos, you may visit laravel-enso.com

Watch the demo

click on the photo to view a short demo in compatible browsers

Installation

Comes pre-installed in Enso.

Features

The package offers a quick and easy flow for adding comments to any model.

  • gives the possibility to add, update and delete comments
  • has the option of tagging other users in the comments using @ and the user name
  • users are notified via push Notifications when they are tagged
  • uses its own policies to ensure users edit comments only when they are allowed to do so
  • uses TrackWho to keep track of the users that are posting comments
  • depends on Avatar Manager to display user avatars, when available
  • uses a light, internal mechanism for tagged user auto-completion
  • polymorphic relationships are used, which makes it possible to attach comments to any other entity

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.