Hi Prit,
Since I plan to use automatic registration, I'm tring to find an effective way to ban an author if required, and also prevent him to re register under a different username.
The best way I thought to achieve this, is to 1. change his password and 2. modify the script to disallow registration using an existing mail address, in the same way authors are disallowed to pick an existing username.
As said, to ban I would just change his password, but keeping his username and mail in the authors db to do the check if he tries to register again.
I also thought about using an IP based ban but this could be easily be defeated registering from a different computer.
Prit, I would appreciate your advice to modify the required functions, and specifically on how to do the checking for duplicate mail addresses in the authors db.
PD: the next question I'll raise after solving this one, is how to ban undesirable users from leaving comments. I could certainly block their IP using htaccess, but the admin panel already has a field to enter IPs that shouldn't be logged. Any way to adapt this to reject comments ?