Can you add a new permission to allow/disallow a moderator from using the ban option?

Also, from looking at the code, the ban seems to go a bit overboard. It currently adds the user's email and username to the block list as well as disable their account, when the disabling of the account should take care of both (users cannot register using an already registered name and email, even from blocked accounts).
With the current system, what happens if an administrator removes the ban later on? The server will still have the email and username block, but with a user who is actively using both. It might cause confusion, such as in the case if the user changes their username or email to something else, then wants to change it back.

Comments

RoboPhred’s picture

Title: Ban permissions and oddities. » Ban permissions and username/email banning.
btmash’s picture

Status: Active » Postponed (maintainer needs more info)

On our current site, we allow users to register multiple times from the same account (they're a younger audience and this was from drupal 4.6) We might move over to just blocking the user for this version.

In the 6.x version there are essentially 2 levels of moderators...maybe the 'supermoderator' would be the only one who can ban?

btmash’s picture

Status: Postponed (maintainer needs more info) » Fixed

I've added a link on the user profile form which will unban a user (take off the email, username, and status block). It is in the newest Drupal 6 release (should be up by tomorrow?)

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.