With this module comments can be full nodes. For every content type you can choose to use different content type as comment, or to continue using Drupal core comments.
Thanks to this module, comments can have fields, revisions, taxonomy, uploaded files, access control and anything else that comes from the goodness of nodeapi.

Requirements

Views

Installation (2.x branch)

  1. Install the module
  2. Create content types which will serve as comments, if needed
  3. Configure content types which need to be commented: you can set nodecomment options per-contenttype.
  4. You can even have different comment types for different content e.g. "forum_reply" for forums, "comment" for articles, core comments for news pages, etc.

    Important notes:
    1) Every content type configured as nodecomment should have itself as comment type.
    2) Every content type configured as nodecomment should have atleast 1 another content type using it as nodecomment. Otherwise you would have nothing to comment.

Current state of the module

There are many bugs in 2.x branch, as a result of multiple unfinished efforts of different people. I have opened 3.x branch where this module will receive major refactoring.

2.x branch will continue it's life for a while, but I have no real desire to support it. It has bugs which probably will never be fixed. It's up to you to decide if you can live with them.
3.x branch initially will have slightly reduced feature set, but increased quality of the code in the end. On the other hand, there will be new features as well.
After some time, when 3.x matures, 2.x will become deprecated.

Please help with testing 3.x ! This is not production ready at the moment, so please make backups.

New features, only in 3.x

  • Comments can have own comments, in a separate thread.
  • So a site can have product nodes, commented with reviews, which themselves are commented with comments.

  • Better admin UI.
  • I always thought the module deserves own settings page where you can get overview of content types. Now it's reality.

  • Cleaned up, polished code:
    • Increased DB consistency
    • 2.x branch had many problems with consistency: broken referential integrity, orphan entries, poor architecture. I hope to solve these problems in 3.x

    • Less hacks.
    • Seriously, we now have exactly one hack around comment module. 2.x branch had more, and suffered greatly because of it.

Downloads

Other releases

Version Downloads Date Links
6.x-2.0-beta7 tar.gz (36.68 KB) | zip (47.06 KB) 2011-Jun-25 Notes

Development releases

Version Downloads Date Links
6.x-3.x-dev tar.gz (34.01 KB) | zip (45.25 KB) 2011-Oct-21 Notes

Project Information


Maintainers for Node Comments

  • crea - 49 commits
    last: 31 weeks ago, first: 2 years ago

Issues for Node Comments

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here