Approving Registered Users for Commenting

Random stuff about serendipity. Discussion, Questions, Paraphernalia.
Post Reply
psiege
Regular
Posts: 52
Joined: Thu Mar 27, 2008 4:21 pm

Approving Registered Users for Commenting

Post by psiege »

I'm using the User Self-Registration plugin to force users to register in order to comment. However, I want to be able to approve the users before allowing them to comment. Can I not do this? I setup a new default group and gave it zero permissions, but it appears that as soon as someone registers and confirms their email address, they can then begin commenting.

Is there anyway around this? I want to have to promote each user to give them the right to comment.

Thanks!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Approving Registered Users for Commenting

Post by garvinhicking »

Hi!

What would you want to use as informationf or approval? The username and the email? Does that suffice for you to decide if a user is "worthy"?

There currently is no way of doing this, s9y has no flag like "User is active". But I could certainly look into this.

How would you imagine the approval process? Sending a mail to the admin with a clickable link to approve the user? Then the mail to that user would only get sent once the admin has approved him.

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
psiege
Regular
Posts: 52
Joined: Thu Mar 27, 2008 4:21 pm

Post by psiege »

Hi Garvin,

Yes, we simply want to review their name/email address. Often times, users will input names that can be offensive. Upper management is a bit paranoid here.

The admin already receives an email notification when a user registers. I was hoping that by creating a default group with zero permissions would have prevented them from commenting, but it appears that only affects the admin panel rights.

The way you recommend doing it would be ideal.

You say you could look into this? Does that mean you could create a plugin for this? If so, how long would something like this take you? This type of functionality would be great!

Thanks again!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Okay, I will patch that functionality into the "User Self-Registraion plugin". It might take me a day or two, but I'll see if I find the time for this today.

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Just committed a patch to CVS where the approval routine I outlined should properly work.

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
psiege
Regular
Posts: 52
Joined: Thu Mar 27, 2008 4:21 pm

Post by psiege »

You're the best Garvin, thanks!
Post Reply