DjangoBB

Django based forum engine

  • You are not logged in.

#1 March 29, 2011 02:56:17

domiel
Registered: 2011-03-28
Posts: 1
Reputation: +  0  -
Profile   Send e-mail  

Pre-moderation

I'd like to see the ability to mark users with a status as "provisional user" which means that all their posts would have to be pre-approved by a moderator before becoming visible.

How hard would this be to implement? I'd be willing to try and implement this myself if the primary developers aren't interested but I'd need a few hints on how to go about it.

Thanks in advance,
D.

Offline

#2 March 29, 2011 21:15:56

slav0nic
DjangoBB Developer
From: Ukraine
Registered: 2009-10-25
Posts: 307
Reputation: +  6  -
Profile   Send e-mail  

Pre-moderation

maybe will be fine refactored permissions before this (for checking privilagions). I don't know as will be better: using django

maybe we don't interesting it this future B)


HINT:

add field status (POSTED, NOT_CHECKED)
add signal or change save in Post model with algo like this:
if post.user.group == <provisional user group>: post.status = NOT_CHECKED


and add default manager to Post model that do filer(status=POSTED)

+add some filters by status for Post model


maybe all
but i don't think u can do this pluggable. After that, updating djangobb version will be not easy)

sorry for my english, don't have time for checking via google translate

Edited slav0nic (March 29, 2011 21:16:18)

Offline

Board footer

Moderator control

Powered by DjangoBB

Lo-Fi Version