Hi all

I am sinking in the sea of modules for User access and authentication and User Management. I need a solution for the following situation:
New member just registered on my site. I want all her/his posts, comments etc. to go into approval queue by admin or moderators. For the number N of posts she/he will be in the status of New Member (untrusted). This is to eliminate vandalism in the community. After N manual approvals by admin or moderators, the member changes her/his status to Trusted Member, and now all her/his posts, comments etc. go directly to the site.

Can somebody, please, point me to the right module(s) or Drupal core settings to build such a solution?

Thanks in advance,
Arieh

Comments

Blitter’s picture

You could start here:
http://drupal.org/project/roledelay

Then tweak it to suit.

Arieh’s picture

Thanks for the feedback, but it is for 4.7.x (my site is on 5.3) and it is time-delayed and not event delayed (accordingly to a number of manually approved posts).

I am not php developer, so unfortunately I can't tweak the code. Anyway thanks for the try.

Arieh

SaBoNim’s picture

http://drupal.org/project/user_titles/ - as I saw, it doesn't change the role.

Arieh’s picture

Thanks, but this is not what I am looking for. It is just to give users titles like newbie, junior, veteran, master etc based on the number of posts.

Arieh

billk2’s picture

I know it's been a few years since your post, but if you or anyone else is looking for a solution to this still I'd recommend having a look at the User Points module and the userpoints_role contributed module.

steven9’s picture

billk2 userpoints is a good module but has nothing to do with what the original poster needed.

steven9’s picture

Arieh,

I am looking for exactly the same thing and don't know what to do about it. Did you manage to find the solution?