I'm happy to let everyone know that I have comment moderation that will be used on the Dot working (in a basic fashion). Read on to get all of the gritty (and awesome) details.

First a warning: This is alpha quality code, it will be shaping up quickly, but everything that you see here has the potential to change and this code may contain bugs. Alright, now with that out of the way, we move onto a nice screenshot.

As you can see from the image if a comment has a low enough score only it's title is shown. There is also a comment there (which has an even lower score) that isn't shown at all! Currently, the scoring is on an absolute points scale, but this will likely change to an average scale some time in the near future. And the most important part, the addition of promote and bury buttons (sweet!).

The code will soon be made available on Drupal.org under a GPLv2 and later license and soon I will be conducting all development from there. I expect that things will be picking up and for the most part I think that I've figured out all of the difficult problems that have been plaguing me. I've run into some bugs in Drupal core which will need to be fixed, and have been extremely annoying to try and deal with. At the very least, the creation of this module will ensure that other people do not have to put up with the quirks that I have had to.

So, comments? Suggestions? Questions? Bring them on.

Comments

Nice job!

This is wonderful! And it's even sweeter that you're making this comment system available to sites outside of the Dot! One question though, who will be doing the moderation? I'm sick of Slashdot and Digg comments, where all you are left seeing are shallow, witty remarks.

Everyone will, with admin overview

Everyone will be doing moderation, similar to Digg and Slashdot. However, I think that the Dot is different from those two communities, so you won't see the same effect. KDE is a community, we don't want to just have a handful of people saying what can and can't be done so instead everyone will have the tools.

Nonetheless, I will probably put in the ability for Administrators to trump certain comments, mostly for ones that are really bad.

abbreviation

hey good work =)
the -2 comment in there should be partially displayed imho: show just its first line and grey it out so it doesn't distract me. slashdot has this.
point being I can easily see if a lowscored comment still has some redeeming qualities and might be worth reading.

Good idea!

That's actually a great idea! I'll have to abuse the comment system in Drupal some more, I think that this module will be pushing the comment system to its limits.

Replys...

Hello,

you know, replies to bad comments should become hidden too. Often they quote the original article and contribute to the problem.

Otherwise, I may say, I that I don't like the idea of moderation if it's not limited to a closed set of people. Where everybody can -1 anybody, you sort of have to expect abuse and infighting, oh and I envision "please vote my post up so..." kind of style of communication.

Yours,
Kay

Replies will probably be shown

There can definitely be good replies to bad comments. So, I don't really want to punish someone simply because they replied to a comment that sucked. However, what may be a reasonable idea would be to shift the moderation thresholds for replies to that comment, so it becomes mroe difficult for the replies to be viewed.

I have an idea

A couple of the forums I'm on having to do with TV shows and the like have "spoiler" tags. Text within the spoiler tags is hidden until the viewer clicks a button. What if you were to implement something such as this? Would it be possible/anywhere-near-easy to make the quoted portion of a reply to low-enough-score posts automatically hidden?

> you know, replies to bad

> you know, replies to bad comments should become hidden too. Often they quote the original article and contribute to the problem.

I was one of the guys in the previous article to recommend showing replies... :-p

When you often see is that someone can write a insightful reply to troll which makes everything clear, and people can reffer to. If you hide this reply too, no body will read it and ask the same (trolling) questions in a new thread below.

Showing insightful replies imho stops the trolling.