Threaded comments for Symfony2
PHP JavaScript HTML CSS
Latest commit 2c66507 Jul 20, 2016 @XWB XWB committed on GitHub Merge pull request #530 from tarjei/fos-rest-2.0-support
Updates needed for FOSRestBundle 2.0
Failed to load latest commit information.
Acl fixed vote acl Nov 5, 2015
Command Fixed CS issues Dec 27, 2012
Constraints Fix an error May 30, 2016
Controller Refactor away external dependency on Http codes in favor of just loca… Jul 4, 2016
DependencyInjection Add symfony 3.0 support Jan 6, 2016
Document PhpDoc fixes for all the comment manager related classes Mar 18, 2014
Entity PhpDoc fixes for all the comment manager related classes Mar 18, 2014
Event Merge pull request #317 from franmomu/unused_use_commentpersist Jan 10, 2013
EventListener Added/Fixed PHPDoc Jun 17, 2016
Form Added/Fixed PHPDoc Jun 17, 2016
FormFactory Added/Fixed PHPDoc Jun 17, 2016
Markup Added/Fixed PHPDoc Jun 17, 2016
Model Add symfony 3.0 support Jan 6, 2016
Resources Add documentation for events Jun 28, 2016
Sorting Added/Fixed PHPDoc Jun 17, 2016
SpamDetection Added/Fixed PHPDoc Jun 17, 2016
Tests Add symfony 3.0 support Jan 6, 2016
Twig Removed deprecated Twig features Aug 26, 2015
Util Added/Fixed PHPDoc Jun 17, 2016
.gitignore Fixed travis.yml to show composer output Jul 24, 2012
.travis.yml Merge pull request #553 from XWB/cleanup Jul 20, 2016
Events.php Fixing CS Jul 10, 2012
FOSCommentBundle.php Fixed deprecated messages Jun 11, 2015
README.markdown Removed maintainer note from readme Jun 1, 2015
UPDATE.markdown Add comment on needed format_listener rule after upgrading Dec 2, 2013
composer.json Support for FOSRestbundle 2.0 Jul 4, 2016
phpunit.xml.dist Add symfony 3.0 support Jan 6, 2016
travis.php.ini Increase PHP 5.3 memory limit Jul 20, 2016

README.markdown

FOSCommentBundle

The FOSCommentBundle adds support for a comment system in Symfony2. Features include:

  • Manages trees of comments
  • Can include comment threads in any page
  • Compatible with any persistence backend. Doctrine2 mongodb-odm and ORM are implemented.
  • Configurable sorting of the comment tree
  • REST api
  • Extensible through events fired during the comment lifecycle
  • Optional use of Symfony2 Acl to protect comments
  • Optional integration with FOS\UserBundle
  • Optional integration with Akismet_
  • Optional markup parser support (eg HtmlPurifier or php-sundown)

Note:

For users of Symfony2.0, you must use the 1.x branch. Master is no longer compatible with Symfony2.0.

For users of Symfony2.3, you must use 2.0.0 or higher of this bundle. Symfony2.1 and 2.2 are not supported anymore.

Build Status

Documentation

The bulk of the documentation is stored in the Resources/doc/index.md file in this bundle:

Read the Documentation

Installation

All the installation instructions are located in documentation.

License

This bundle is under the MIT license. See the complete license in the bundle:

Resources/meta/LICENSE