The patch enables a votingapi relation and action for views and provides the possibility to turn off IP-logging for registered users.

The comment_moderation module is based on votingapi and written by Kyle Cunningham. He gave us a development version and we extended it. Now it works and provides a slashdot-like user based comment moderation. But it can also be used as a convenient moderation tool. We'll use it at our upcoming website linksunten.indymedia.org.

IMC linksunten

Tag1 supports Drupal development!Tag1 logo

Comments

linksunten’s picture

This version of comment_moderation should work together with comment_mover...
http://drupal.org/node/360095#comment-1205288

...and with hidden:
http://drupal.org/node/359074

eaton’s picture

Status: Needs review » Postponed

There's a problem with this approach, unfortunately: without the IP checking, anonymous voting wouldn't really be possible. Also, have you considered posting the comment moderation as a standalone module? VotingAPI itself doesn't implement any user-facing voting widgets; it's just about managing the data.

I'm going to be postponing this one until the 2.1 release; there are still some questions that need to be ironed out, IMO.

linksunten’s picture

Yes, you are right, that's why we made the IP checking optional. We don't want to store any IP adresses but if someone wishes to: it's still the default.

We are not going to release the comment moderation module since CitizenKane will. He started the project, we just enhanced his code and made it work.

bacchus101’s picture

I'd love to see where this goes as this is exactly the kind of functionality I would like to see moving forward with comments and the voting api.

linksunten’s picture

Sorry we don't have time for this module at the moment. Attached is the current version we are using at http://linksunten.indymedia.org

You might want to have a look at http://lists.indymedia.org/pipermail/imc-drupal-dev/2009-March/0305-18.html and http://linksunten.indymedia.org/en/node/770

IMC linksunten

bacchus101’s picture

Thanks. I appreciate it.

anarcat’s picture

Title: No IP-logging and comment moderation module » Log IPs only for anonymous voters
Status: Postponed » Needs work

Seems to me this would be a good feature. The idea here is to avoid logging IPs when we don't *need* to. I think the patch doesn't quite do that: it's really a kill switch that *will* break anonymous user voting in its current state. Also, I don't quite understand the reason behind the first chunk of the patch.

I think that if the setting really applies to only anonymous users, there's no reason why it shouldn't get in.

linksunten’s picture

Version: 6.x-2.0-rc2 » 6.x-2.3
FileSize
475 bytes
330 bytes

The first part is not necessary anymore. We are using the attached two patches with version 2.3 of VotingAPI. We really don't want to log IP addresses and I don't see any reason why we should not be allowed to turn the logging off.

Scott Reynolds’s picture

I missed the boat here but why is logging IP addresses a problem?

linksunten’s picture

Because it compromises anonymity. We do not want to log IP addresses so that our authors are protected in case of infiltration or in case of a server seizure.

Scott Reynolds’s picture

Ok, well then I would change the name of the variable. Its abbreviated nonsense now. maybe something like 'votingapi_obsecure_ip'. The default value for the variable should be FALSE not TRUE.

linksunten’s picture

Title: Log IPs only for anonymous voters » Don't log IPs of registered voters

Changed title

legolasbo’s picture

Issue summary: View changes
Status: Needs work » Closed (won't fix)

Drupal 6 is no longer supported. Closing old issues to clean up the issue queue.

Please reopen and update this issue if this is still an issue in the D7 or D8 version.