Sorry, I missed replying to this for a few days.
If you are running my private moderation mod.... what I would first do is change the database so that new users are in Private Moderation by default. The easiest way to do this, is to alter the default in the database:
ALTER TABLE w3t_Users
CHANGE U_PrivateModeration U_PrivateModeration CHAR(3) DEFAULT 'yes'
Then as you see new posters in moderation.... if they seem OK - click their username and remove them from private moderation.
You might also want to alter the welcome PM so that it tells people that "all new users posts are moderated during a probation period. When the moderators deem fit, you will be removed from moderation and can post live." Something like that.
Then of course if you needed to put someone back into private moderation, you could do so.
Then if you needed something to display a list of who was in private moderation.... and had x number of posts and had been registered for at least x days, then you could review the list and turn people on if you wanted.
OR.. you could alter addpost.php so that if their post count was = 10 or whatever, it updated U_PrivateModeration = 'no' thus turned them off at post 10.
It could be expanded in quite a useful way.
