Comment Update

Categories

Component ID

1782180

Component name

Comment Update

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Allows fields attached to nodes to be updated via comments. Differences are tracked by node revisions.

Download current git snapshot.

Usage

  1. Enable the module.
  2. If you haven't already done so, enable comments on content types where you wish the fields to be updatable.
  3. Edit the settings for the fields you wish to be updatable and check the "Allow updating of this field from comments" checkbox.

You should now be able to edit those fields by submitting comments on corresponding nodes.

Configuration

Users may be granted the "Administer Comment Update" permission. This will enable them to configure the log messages saved with new node revisions, and the legend for the Comment Update fieldset on the comment form.

See documentation for more detailed instructions.

Known Major Issues

None. Please report problems on the issue queue.

Why?

Comment CCK was deprecated in favour of Comment Driven and as a result, was never ported to D7. Unfortunately, Comment Driven was never ported to D7 either, due to its dependency on Driven API, which itself has not been ported to D7 because of discussions on whether it would be able to leverage Entity API.

This basically means there is currently no solution for updating node fields from comments, in the style of the d.o issue tracker.

There is a dev version of Comment Alter which provides similar functionality. However, this depends on the Diff module and as such, displays alterations in a diff table, which is far more verbose than the d.o issue tracker and may be unsuitable for some projects.

There is also a seemingly abandoned sandbox project (Differ) which aimed to provide such a feature, but appears to be rather incomplete.

This module aims to fill the void as simply as possible.