I like to use "threaded style" comments. However the problem with them is that when a users deletes their own comments all the "replies" to those comments are deleted as well.
Is there a way to "unpublish" those comments instead of deleting them?
|
feedback
|
|
To unpublish a comment, click on the link to edit it. In the page that appears, you will see an "Administration" section that is a a collapsed field set; select the "Non published" checkbox, and the comment will be unpublished.
If you unpublish a comment, the child comments will still be published; you need to unpublish each of them.
| |||
|
feedback
|
|
I think by unpublishing the comment you will get the same result. Replies not appearing. You could use the flag module to provide a 'delete link' flag and then remove the default delete link. You could then at the template level detect whether the comment author has decided they want to delete the comment (i.e. flagged it) and show a message such as "Author removed comment" etc. That way they would still appear in a threaded list. | |||
feedback
|
|
With http://drupal.org/project/hidden_comment you can hide a comment without having to give the "administer comment" permission to a role. Even more, you can allow a role to hide comments in their posts. | |||
|
feedback
|