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 -~----------~----~----~----~------~----~------~--~---