I'm attempting to integrate James Bennett's awesome comment_utils
package (http://www.b-list.org/weblog/2007/06/25/hacking-comments-
without-hacking-comments) into my Django project in order to gain some
control over comment moderation. Having played nanny to several
Wordpress blogs over the years, however, I know that the vast majority
of the incoming comments will be spam that won't be worth reading.

The plan for the site's comments is to moderate every message--it's a
campus newspaper site, they don't want to be sued for libel, students
say plenty of stupid things, etc.--but there is, of course, a
difference between a legitimate comment that needs to be reviewed and
a spam comment that no one ever needs to see. Right now, the only way
to moderate a message is to set its is_public field to False, which
just lumps everything into the same moderation queue.

What I'd like to do is set up two queues--one for messages flagged by
Akismet, and one for all other messages. I can already see how to
modify comment_utils to do what I want, but I'd also have to either
modify the FreeComments model (which should be fun times the next time
we want to upgrade Django) or else utilize what's in the model itself
to somehow flag comments for two queues. And lo and behold, there's an
"approved by staff" boolean field in the FreeComments model that
doesn't appear to be used by anything, and would appear to be perfect
for my needs--so long as nothing else uses this field.

The FreeComment wiki page just has a notation beside that field asking
"what's this for?" but no answer. So I put it to the list in hopes
someone actually knows: what's the approved field for, and can I use
it in the way I intend to use it without breaking some semi-secret
comments functionality I don't know about?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to