Last modified: 2008-08-15 15:52:59 UTC
I had thought this is what $wgAddGroupsToSelf and $wgRemoveGroupsFromSelf were for: $wgAddGroupsToSelf = array('sysop','bot'); #allows sysops to give themselves bot $wgRemoveGroupsFromSelf = array('sysop','sysop'); #allows sysops to remove their sysop bit But that is not the case. What that really does is allow /anyone/ to add sysop or bot to themselves and allows /anyone/ to remove sysop from themselves (I suppose the 2nd parameter is redundant then). Therefore, please create a setting to allow users in a specified user group to add/remove another user group from themselves. This is desired to implement a "flood flag" which is a user group called "flood" with the 'bot' permission which only admins may add only to themselves, and remove only from themselves. http://meta.wikimedia.org/w/index.php?title=Flood_flag&oldid=1127999 is the proposal using the misunderstanding described above. Consensus is still developing (http://meta.wikimedia.org/w/index.php?title=Talk:Flood_flag&oldid=1128153), but we should have this option in the software regardless
Fixed in r39368 by Skizzerz!