Comment revision and Comment system

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Anonymous's picture

Every once in a while, I am faced with the lack of flexibility of the comment system of drupal. Usually it is fine enough so we forget about little features, but this one is I think worth thinking about.

User case scenario :

  • Someone post a new topic in a forum.
  • Someone else comments on it, as well as 10 other peoples.
  • one of the 'commenter' change his comment

If no one commented on your comment, you can still edit it, but in the case of the flat list, if comments are added to the topic, some comments will always be editable, even with new comments appearing after them. So if one user drastically changes the content of his comment, the thread could be altered, and no users will be able to understand what changed.

I think this could be prevented if a message saying "edited by username on date", or in the case that someone delete his comment, we could choose to show a message like "username deleted his/her comment".

I guess that would be some work to do either with the comment module or the forum module. I would tend for the comment module as this should be possible even outside of a forum.
There should also be more flexibility with permissions for comments, like "edit own comment". Some system even have a time limit to edit messages, why not have this for comments in Drupal too ?

Comments

Thanks Michelle, never saw

couzinhub's picture

Thanks Michelle, never saw these before :)
Thanks also for all your hard work on Advanced forum, I help launching a new forum using it here: http://www.skypilotkiteboarding.com/forums

Aaah damn it...

couzinhub's picture

only for 6 :(
I'll try to find out how to backport these I guess

…Or you could join the

Garrett Albright's picture

…Or you could join the rest of the world in embracing D6 already. You'll have to some day, you know…

I would totally agree to

couzinhub's picture

I would totally agree to this, except that a lot of modules are still not stable on 6 so it is not possible to upgrade... Sorry Michelle, but my first examples would be advanced forum, but ther is also image, usernode, Panels, or even imagefield.
So in the idea, YES, I would love to upgrade this site to 6, but it is not possible right now. (trust me, I tried)
And that's totally fine, 5 is a very stable release.

.

Michelle's picture

Advanced Forum really doesn't help your case considering the D5 version is in slightly worse shape than the D6 version. ;) Image I don't know about, usernode isn't needed on D6, Panels works about as well on D6 as D5 with maybe just a few more glitches. Imagefield works ok in D6, though I haven't used it extensively.

If you have an existing D5 site I can understand not rushing to upgrade. But I wouldn't build a new D5 site at this point.

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

Agreed

couzinhub's picture

I started this site when you released the first dev release of Advanced forum, so it's a while back. D6 at the time was definitely not stable. This would just be an upgrade for an existing site on D5.
During my attempts to upgrade to d6 locally, the main issues were imagefield and views of course. Imagefield upgrade is way better since the last release. CCK made it fairly complicated to upgrade, but it's manageable. Starting a new site should definitely be done on 6, but upgrading from 5 to 6 isn't the smoothest process yet.

Wow...

Michelle's picture

Yeah, that was November, 2007, before D6 was even released, so I understand starting with D5. :)

My Coulee Region site is going to be hell to upgrade to D6. The modules I need are far enough along but it's a daunting task.

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

Usability

Group organizers

Group categories

UX topics

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: